Library Name | libxlsxwriter |
---|---|
Version #1 | 0.9.8 |
Version #2 | 0.9.9 |
Arch | x86_64 |
GCC Version | 9 |
Subject | Binary Compatibility |
Total Header Files | 28 |
---|---|
Total Libraries | 1 |
Total Symbols / Types | 427 / 280 |
Compatibility | 84.4% |
Severity | Count | |
---|---|---|
Added Symbols | - | 3 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 29 | |
Low | 10 | |
Problems with Symbols | High | 0 |
Medium | 0 | |
Low | 0 | |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 1 |
Change | Effect | |
---|---|---|
1 | Field header_image_md5s has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field image_position has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field image_position has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field name has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field x_dpi has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field y_dpi has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Field external_vml_header_link has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field footer_center_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field footer_left_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field footer_right_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field header_center_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
6 | Field header_footer_objs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
7 | Field header_image_objs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
8 | Field header_left_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
9 | Field header_right_object_props has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
10 | Field ignore_calculated_column has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
11 | Field ignore_empty_cell_reference has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
12 | Field ignore_eval_error has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
13 | Field ignore_formula_differs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
14 | Field ignore_formula_range has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
15 | Field ignore_formula_unlocked has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
16 | Field ignore_list_data_validation has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
17 | Field ignore_number_stored_as_text has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
18 | Field ignore_two_digit_text_year has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
19 | Field vml_drawing_links has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
20 | Field vml_drawing_rel_id has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
21 | Field vml_drawing_rel_ids has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
22 | Field vml_header_id has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
23 | Field vml_header_id_str has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 216 bytes to 224 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Field image_center has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field image_left has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field image_right has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Size of this type has been changed from 8 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 176 bytes to 184 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 144 bytes to 176 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field rel_index has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | Size of this type has been changed from 1120 bytes to 1344 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field has_ignore_errors has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
Change | Effect | |
---|---|---|
1 | The constant LXW_HEADER_FOOTER_OBJS_MAX with value 6 has been added. | No effect. |
Library Name | libxlsxwriter |
---|---|
Version #1 | 0.9.8 |
Version #2 | 0.9.9 |
Arch | x86_64 |
Subject | Source Compatibility |
Total Header Files | 28 |
---|---|
Total Libraries | 1 |
Total Symbols / Types | 879 / 363 |
Compatibility | 100% |
Severity | Count | |
---|---|---|
Added Symbols | - | 3 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 | |
Low | 34 | |
Problems with Symbols | High | 0 |
Medium | 0 | |
Low | 0 | |
Problems with Constants | Low | 2 |
Other Changes in Constants | - | 1 |
Change | Effect | |
---|---|---|
1 | Field header_image_md5s has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field image_center has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field image_left has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field image_right has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field image_position has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field image_position has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field name has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field rel_index has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field x_dpi has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field y_dpi has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | Field external_vml_header_link has been added to this type. | This field will not be initialized or used by old client applications. |
2 | Field footer_center_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
3 | Field footer_left_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
4 | Field footer_right_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
5 | Field has_ignore_errors has been added to this type. | This field will not be initialized or used by old client applications. |
6 | Field header_center_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
7 | Field header_footer_objs has been added to this type. | This field will not be initialized or used by old client applications. |
8 | Field header_image_objs has been added to this type. | This field will not be initialized or used by old client applications. |
9 | Field header_left_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
10 | Field header_right_object_props has been added to this type. | This field will not be initialized or used by old client applications. |
11 | Field ignore_calculated_column has been added to this type. | This field will not be initialized or used by old client applications. |
12 | Field ignore_empty_cell_reference has been added to this type. | This field will not be initialized or used by old client applications. |
13 | Field ignore_eval_error has been added to this type. | This field will not be initialized or used by old client applications. |
14 | Field ignore_formula_differs has been added to this type. | This field will not be initialized or used by old client applications. |
15 | Field ignore_formula_range has been added to this type. | This field will not be initialized or used by old client applications. |
16 | Field ignore_formula_unlocked has been added to this type. | This field will not be initialized or used by old client applications. |
17 | Field ignore_list_data_validation has been added to this type. | This field will not be initialized or used by old client applications. |
18 | Field ignore_number_stored_as_text has been added to this type. | This field will not be initialized or used by old client applications. |
19 | Field ignore_two_digit_text_year has been added to this type. | This field will not be initialized or used by old client applications. |
20 | Field vml_drawing_links has been added to this type. | This field will not be initialized or used by old client applications. |
21 | Field vml_drawing_rel_id has been added to this type. | This field will not be initialized or used by old client applications. |
22 | Field vml_drawing_rel_ids has been added to this type. | This field will not be initialized or used by old client applications. |
23 | Field vml_header_id has been added to this type. | This field will not be initialized or used by old client applications. |
24 | Field vml_header_id_str has been added to this type. | This field will not be initialized or used by old client applications. |
Change | Effect | |
---|---|---|
1 | The value of constant LXW_VERSION has been changed from "0.9.8" to "0.9.9". | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The value of constant LXW_VERSION_ID has been changed from 98 to 99. | Recompilation of a client program may be broken. |
Change | Effect | |
---|---|---|
1 | The constant LXW_HEADER_FOOTER_OBJS_MAX with value 6 has been added. | No effect. |