HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //var/opt/remi/php70/lib/php/peclxml/php70-php-pecl-xlswriter.xml
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.10.13" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
 <name>xlswriter</name>
 <channel>pecl.php.net</channel>
 <summary>Efficient and fast xlsx file extension.</summary>
 <description>xlswriter is a PHP C Extension that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

  Writer

  - 100% compatible Excel XLSX files.
  - Full Excel formatting.
  - Merged cells.
  - Defined names.
  - Autofilters.
  - Charts.
  - Data validation and drop down lists.
  - Worksheet PNG/JPEG images.
  - Memory optimization mode for writing large files.
  - Works on Linux, FreeBSD, OpenBSD, OS X, Windows.
  - Compiles for 32 and 64 bit.
  - FreeBSD License.
  - The only dependency is on zlib.

  Reader

  - Full read data
  - Cursor read data
  - Read by data type
  - Xlsx to csv</description>
 <lead>
  <name>Wang Jiexin</name>
  <user>wjx</user>
  <email>wjx@php.net</email>
  <active>yes</active>
 </lead>
 <date>2024-11-10</date>
 <time>06:29:06</time>
 <version>
  <release>1.5.8</release>
  <api>1.5.8</api>
 </version>
 <stability>
  <release>stable</release>
  <api>stable</api>
 </stability>
 <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
 <notes>
- Fix: insertDate format.
- Feat: format rotation.
 </notes>
 <contents>
  <dir name="/">
   <file md5sum="67e9f37be9d1dbf0ea34421ba486db94" name="include/chart.h" role="src" />
   <file md5sum="7aad75e5ba2e7b079988270b80995fa0" name="include/common.h" role="src" />
   <file md5sum="a1c9451ba7133fb4e403698b7fe3da06" name="include/csv.h" role="src" />
   <file md5sum="86d148d43b1c77cd1fa7cb1ada2b5e51" name="include/excel.h" role="src" />
   <file md5sum="40a38ca782816edb6c2a9a036f7a0fcc" name="include/exception.h" role="src" />
   <file md5sum="03c57d04877e12ef20f51eefed2cfe4a" name="include/format.h" role="src" />
   <file md5sum="536822dfb31222e4fc649910d64de9e8" name="include/help.h" role="src" />
   <file md5sum="732b37e6f52d1fb139bc99046eff7254" name="include/read.h" role="src" />
   <file md5sum="fe2b2367df7bd039b344c56c8febc586" name="include/rich_string.h" role="src" />
   <file md5sum="443ccc592ae7ebac9f43bcbad33f1a8a" name="include/validation.h" role="src" />
   <file md5sum="ce077dc92cfd8c7f17c47167c17ffeac" name="include/xlswriter.h" role="src" />
   <file md5sum="28447c52eaceb65ca212eeb694159ab7" name="include/minizip/ioapi.h" role="src" />
   <file md5sum="11ae6a9d654c95c47da55fe16772a1e5" name="include/minizip/unzip.h" role="src" />
   <file md5sum="f35a72543869ff6d2ad7fc35a6500569" name="kernel/chart.c" role="src" />
   <file md5sum="0db20550dcc1802cdf6a5154c46c6676" name="kernel/common.c" role="src" />
   <file md5sum="f98af5a5d15eb371d77e71938ca502b6" name="kernel/csv.c" role="src" />
   <file md5sum="94cf9b2036f26470621dda5317b50aa6" name="kernel/excel.c" role="src" />
   <file md5sum="30d0acb47f850c23d424d3df18da18f2" name="kernel/exception.c" role="src" />
   <file md5sum="162829e513fc46c2896107108e97a5f4" name="kernel/format.c" role="src" />
   <file md5sum="9ccc7fdc1ec0d10924457b64ab0b186c" name="kernel/help.c" role="src" />
   <file md5sum="f7e630f870f8449f2a83b377c26d7a0d" name="kernel/read.c" role="src" />
   <file md5sum="a14b7fd29aebd899d043a0cd756073d7" name="kernel/resource.c" role="src" />
   <file md5sum="6abd601add9125a155f43731456024a0" name="kernel/rich_string.c" role="src" />
   <file md5sum="5aed701347382ed6ace4132898368eef" name="kernel/validation.c" role="src" />
   <file md5sum="b4cb46ba2f7ce36d3726e46dc9727ae6" name="kernel/write.c" role="src" />
   <file md5sum="57a70a14faab4cc6f169ff95eb20c65f" name="resource/chart_area1.png" role="src" />
   <file md5sum="242b1dcf124660314a3cbf5dc892669b" name="resource/chart_simple.png" role="src" />
   <file md5sum="f27a98466d7df8685391e3b152b729e2" name="resource/logo.png" role="src" />
   <file md5sum="4844382fe6fc15baa77668ba414a8f58" name="resource/pecl.png" role="src" />
   <file md5sum="e681a16cd265db9f841239123f0dabf4" name="resource/performance_comparison.png" role="src" />
   <file md5sum="125b10a35ae59114cb56d98f618b327e" name="tests/001.phpt" role="src" />
   <file md5sum="480c9de6e10d955b4470b04dbb792c48" name="tests/002.phpt" role="src" />
   <file md5sum="81bfe6e84d7ebb08029f7e9b965a588c" name="tests/003.phpt" role="src" />
   <file md5sum="332116c6e1d39a508e82d8c8d640c1a6" name="tests/004.phpt" role="src" />
   <file md5sum="9be64f79cd714eee930a5bc00b1f2324" name="tests/005.phpt" role="src" />
   <file md5sum="a48ad86ac30f3caae3893dc21d29522f" name="tests/006.phpt" role="src" />
   <file md5sum="34427edf8ddd7cf5b692b6f1b9e1d4b0" name="tests/007.phpt" role="src" />
   <file md5sum="59627ed217cf82e7abb8036c09c0d436" name="tests/008.phpt" role="src" />
   <file md5sum="90d950d56fe8d167aa86bef2bef4f6ad" name="tests/009.phpt" role="src" />
   <file md5sum="fec8d86b6caf335ef0143bc0e7c811db" name="tests/010.phpt" role="src" />
   <file md5sum="85eba20144e63fbb991e7b35c244ba76" name="tests/011.phpt" role="src" />
   <file md5sum="23c9e493e1e05deee252277cddebee6c" name="tests/012.phpt" role="src" />
   <file md5sum="3fd505964a18c6acde7f13e1e49ef5b9" name="tests/013.phpt" role="src" />
   <file md5sum="7c9a9d8f2c54e109eaca53f62ead3bb6" name="tests/014.phpt" role="src" />
   <file md5sum="faccd1147c21be04702f4527808508be" name="tests/015.phpt" role="src" />
   <file md5sum="2a0ea237e9492e2e81cf030c119f5aaf" name="tests/016.phpt" role="src" />
   <file md5sum="2ca1f5933b5f37c0687838349610ed06" name="tests/018.phpt" role="src" />
   <file md5sum="671d7141f8a579ece295a95347be8df5" name="tests/activate_sheet.phpt" role="src" />
   <file md5sum="6e59792c661326a8b4e04bf2fd02eb39" name="tests/chart_axis_name_x.phpt" role="src" />
   <file md5sum="398095610bf9b9083ff15f7ddd26527e" name="tests/chart_axis_name_y.phpt" role="src" />
   <file md5sum="4880ed3a335f669b7f21f539d288aa9b" name="tests/chart_line.phpt" role="src" />
   <file md5sum="928132b14840ac733ac022ff88455948" name="tests/chart_resource.phpt" role="src" />
   <file md5sum="57dc288f2202e1415e1772968ea46949" name="tests/chart_series.phpt" role="src" />
   <file md5sum="7668f61eae089d1524d8a5ba355a76a5" name="tests/chart_series_name.phpt" role="src" />
   <file md5sum="5cb31d17b7e154830334057945621907" name="tests/chart_style.phpt" role="src" />
   <file md5sum="0eee9208eb9a70b664009b8fd7120ab8" name="tests/chart_title.phpt" role="src" />
   <file md5sum="5b4eb5a273c7c58dbb3b73ae14296e84" name="tests/close.phpt" role="src" />
   <file md5sum="9badb50b14bd81536bafcfefcb5677d6" name="tests/column_index_from_string.phpt" role="src" />
   <file md5sum="981a84a6c407bbb9ea0e57d54236529b" name="tests/const_memory.phpt" role="src" />
   <file md5sum="d73f6524f34f3866e1c4319cf41c2415" name="tests/const_memory_index_out_range.phpt" role="src" />
   <file md5sum="74e8db9f2df629c0c37da35a2b248c13" name="tests/data_reference.phpt" role="src" />
   <file md5sum="8e299927c2e92e8c5dd90182732565d8" name="tests/data_string_key.phpt" role="src" />
   <file md5sum="468170e989471e39208c162f5583123e" name="tests/default_format.phpt" role="src" />
   <file md5sum="4de257360d57e624fdb2ad5f8acd97e3" name="tests/exist_sheet.phpt" role="src" />
   <file md5sum="84ef50a4df8d5ce312246676a4c933fa" name="tests/first.phpt" role="src" />
   <file md5sum="b317e61dd49792dee1539ebb410bf822" name="tests/fix-207.phpt" role="src" />
   <file md5sum="5eb25127babbe8bae1f589e8ef042724" name="tests/fix-243.phpt" role="src" />
   <file md5sum="be6ca283f4cc948493d7d8a78cbbef86" name="tests/format_align.phpt" role="src" />
   <file md5sum="b4eb9fd8066f151bedd543e7c46382f1" name="tests/format_background.phpt" role="src" />
   <file md5sum="b9d39e609ae354a48965457a326ff6bb" name="tests/format_border.phpt" role="src" />
   <file md5sum="e70a6475637b0d2b5beecfbbc7614d83" name="tests/format_border_color.phpt" role="src" />
   <file md5sum="d4084f409ed5de415b37dc721f357f9a" name="tests/format_border_color_of_the_four_sides_1.phpt" role="src" />
   <file md5sum="d485f6fde8a9746a9e4c32db62f4d1a2" name="tests/format_border_color_of_the_four_sides_2.phpt" role="src" />
   <file md5sum="81bdbfea8c642fd5eaefb88b4f92379c" name="tests/format_border_of_the_four_sides_1.phpt" role="src" />
   <file md5sum="629eec961cd5375b9e08a522e526e2d1" name="tests/format_border_of_the_four_sides_2.phpt" role="src" />
   <file md5sum="f0b571143bbd32629a459e87f39bbbfa" name="tests/format_font.phpt" role="src" />
   <file md5sum="3cc65c06de48f353a46cc3dfde9a998b" name="tests/format_font_color.phpt" role="src" />
   <file md5sum="80ea1d74f849c94bc0519c800dca757e" name="tests/format_font_size.phpt" role="src" />
   <file md5sum="ad4ccd582f52c195022d1dfb4be2f22d" name="tests/format_font_strikeout.phpt" role="src" />
   <file md5sum="c2cd8254f190cedb97c1aaaea715c119" name="tests/format_number.phpt" role="src" />
   <file md5sum="89241fb384421ad20a23c48bb8a34897" name="tests/format_unlocked.phpt" role="src" />
   <file md5sum="7556525232f6e852267e66162aef9fd6" name="tests/format_wrap.phpt" role="src" />
   <file md5sum="5b0b9c4fbd799f4d71e000ef71f62848" name="tests/freeze_panes.phpt" role="src" />
   <file md5sum="7c61027bec320149bda350ec05a41bb2" name="tests/get_set_current_line.phpt" role="src" />
   <file md5sum="119207cee31b94cc4ffc4a3235bac6b1" name="tests/gridlines.phpt" role="src" />
   <file md5sum="951a8903e2d9d6ecde12fd469683e280" name="tests/header_format.phpt" role="src" />
   <file md5sum="83897a12ccd1c5f8531d3b6160381c31" name="tests/hide.phpt" role="src" />
   <file md5sum="261c578eae06d3f54429bcb280697df1" name="tests/image_no_styles.phpt" role="src" />
   <file md5sum="6f15a80196ef4d4859e640037292e61b" name="tests/image_width_height_styles.phpt" role="src" />
   <file md5sum="4eed57c2ba5ae75b44261ec0a521f8c6" name="tests/insert_comment.phpt" role="src" />
   <file md5sum="2bf819df84e7c7558cadece825e6fca6" name="tests/insert_date_custom_format.phpt" role="src" />
   <file md5sum="d65d865901de352b15a9562687d7aae4" name="tests/insert_date_default_format.phpt" role="src" />
   <file md5sum="4f9d761e5dbc33a67f3963590e010462" name="tests/insert_date_resource_format.phpt" role="src" />
   <file md5sum="220611288b3f24bd14cc3d22b811b4ba" name="tests/insert_text_resource_format.phpt" role="src" />
   <file md5sum="7931789d7c913606a5d4c730ef7c4d1a" name="tests/insert_url_format.phpt" role="src" />
   <file md5sum="2e49af2961d06fa7235fb5026eb7ab27" name="tests/insert_url_no_format.phpt" role="src" />
   <file md5sum="d5044cc21158c6da1606957a9c684aad" name="tests/margins.phpt" role="src" />
   <file md5sum="96fa87b7e7e06c2fc63ca2347b3340fc" name="tests/merge_cell_type_writer.phpt" role="src" />
   <file md5sum="eb65ac1c49656d1c73125dc3b62fb468" name="tests/multiple_file.phpt" role="src" />
   <file md5sum="d9f4e020bade61adc50716055e694b74" name="tests/open_xlsx_file.phpt" role="src" />
   <file md5sum="954cb74ff37c13128009c1c7dce1289d" name="tests/open_xlsx_file_not_found.phpt" role="src" />
   <file md5sum="1222bd74313b8b52c1f1e79d0cd7a81e" name="tests/open_xlsx_get_data.phpt" role="src" />
   <file md5sum="97724b20dde714d9ef7e7f9c16caccbf" name="tests/open_xlsx_get_data_bignumbers.phpt" role="src" />
   <file md5sum="dc4bfe080f2066c88e14ce11d32f0220" name="tests/open_xlsx_get_data_skip_empty.phpt" role="src" />
   <file md5sum="2d137a28c4fcf4edf3b103d184d4dc7a" name="tests/open_xlsx_get_data_skip_hidden_rows.phpt" role="src" />
   <file md5sum="85422d6ccd33098430f7b0d74554d5f2" name="tests/open_xlsx_get_data_skip_rows.phpt" role="src" />
   <file md5sum="8c2e9aa56b87ba95b1b54924b4526f2c" name="tests/open_xlsx_get_data_with_set_type.phpt" role="src" />
   <file md5sum="6387c81ff5d26d559181c96cbcef6d17" name="tests/open_xlsx_get_sheet_not_found_data.phpt" role="src" />
   <file md5sum="f9bdd1da1d6dc2e11bcfb6dc650c0f76" name="tests/open_xlsx_global_data_type.phpt" role="src" />
   <file md5sum="50e076deb218f6baa3d7a4fa9ed1b848" name="tests/open_xlsx_next_cell_callback.phpt" role="src" />
   <file md5sum="da0a42eb3380eb0c27ea24eb9a5d0f17" name="tests/open_xlsx_next_cell_callback_with_data_type.phpt" role="src" />
   <file md5sum="4356d5bbefa8b1b984fd66cbddf35a6b" name="tests/open_xlsx_next_row.phpt" role="src" />
   <file md5sum="5499a8db067f5c387fa2f855a5054bd7" name="tests/open_xlsx_next_row_skip_empty.phpt" role="src" />
   <file md5sum="42715f2f572e0bf0b3499371ce33c7a5" name="tests/open_xlsx_next_row_skip_rows.phpt" role="src" />
   <file md5sum="80b41ae7acf3d831d95857e1ad04cbfc" name="tests/open_xlsx_next_row_with_data_type_date.phpt" role="src" />
   <file md5sum="c404603415694f5487493ee9ac7a5d9d" name="tests/open_xlsx_next_row_with_data_type_date_array_index.phpt" role="src" />
   <file md5sum="f86579ab8c39c56caa010817dbca94e8" name="tests/open_xlsx_next_row_with_data_type_string.phpt" role="src" />
   <file md5sum="68a4a20d3127666268649d5037776c5c" name="tests/open_xlsx_next_row_with_set_type.phpt" role="src" />
   <file md5sum="901af9c524bd41cd88b504723b98443f" name="tests/open_xlsx_sheet.phpt" role="src" />
   <file md5sum="7dc2eb7dadad3009bfea8bcf3b5565cf" name="tests/open_xlsx_sheet_flag.phpt" role="src" />
   <file md5sum="926dcb8b5a8ba3ce6d72c161339c95ff" name="tests/open_xlsx_sheet_list.phpt" role="src" />
   <file md5sum="e5300b60e778ccb846074bc7892a88e2" name="tests/paper.phpt" role="src" />
   <file md5sum="b202827dbf02239a852c02aa7aa6d48b" name="tests/printed.phpt" role="src" />
   <file md5sum="d391d976e5a1dd991ae37342503a9818" name="tests/protection.phpt" role="src" />
   <file md5sum="393df27b6b8b6d24ec166be2ed5b12c1" name="tests/protection_password.phpt" role="src" />
   <file md5sum="52b817406a5407ac661576d1e74c6cdd" name="tests/rich_string.phpt" role="src" />
   <file md5sum="e5781f48f9fbdf3e48a1efbda6b3982c" name="tests/sheet_add.phpt" role="src" />
   <file md5sum="5db471defa0512241bf50b25a329b0ee" name="tests/sheet_checkout.phpt" role="src" />
   <file md5sum="84a9a772504056f98b74e7f464359b18" name="tests/show_comment.phpt" role="src" />
   <file md5sum="5811dd930d7b0f916c662139ff1053d4" name="tests/string_from_column_index.phpt" role="src" />
   <file md5sum="ecef7329cc0059a73b4f5db3631ec825" name="tests/timestamp_from_date_double.phpt" role="src" />
   <file md5sum="e6c75c63446e69b87c3a7c5681e47fb4" name="tests/validation_limiting_input_to_a_value_in_a_dropdown_list.phpt" role="src" />
   <file md5sum="3fd5ce0d9a6ce875e926d7e21bc89858" name="tests/validation_limiting_input_to_an_integer_greater_than_a_fixed_value.phpt" role="src" />
   <file md5sum="897857923f4cc7bb5008dc4c47092148" name="tests/validation_limiting_input_to_an_integer_in_a_fixed_range.phpt" role="src" />
   <file md5sum="3238561f33f1f94c9fb4d54cbd1bc3e1" name="tests/validation_limiting_input_to_an_integer_outside_a_fixed_range.phpt" role="src" />
   <file md5sum="6f6642e0e96a9cd850559dafb3991f3d" name="tests/validation_limiting_to_a_single_or_range_cell.phpt" role="src" />
   <file md5sum="aebc80af940fc8d44c14f802752fc3c9" name="tests/version.phpt" role="src" />
   <file md5sum="1bb368eb6670aa92483f3aac89caa8ed" name="tests/writer_exception.phpt" role="src" />
   <file md5sum="8af121e2b617b9490fb4c7ea2115b335" name="tests/xlsx_to_csv.phpt" role="src" />
   <file md5sum="7bb4a4131dc74a3d14d8003faaa31a7d" name="tests/xlsx_to_csv_callback.phpt" role="src" />
   <file md5sum="6edaf7be97d4fed72bc9a147d5377316" name="tests/xlsx_to_csv_callback_custom_delimiter.phpt" role="src" />
   <file md5sum="483078c11989c84d5f3e5d0c8efa5707" name="tests/xlsx_to_csv_custom_delimiter.phpt" role="src" />
   <file md5sum="a7c2bc76ffbc9051f057b58b42f8e04d" name="tests/xlsx_to_csv_skip_rows.phpt" role="src" />
   <file md5sum="80c7a0e70237a51f2c5408b91e9457c3" name="tests/xlsx_to_csv_skip_rows_callback.phpt" role="src" />
   <file md5sum="a1f114b948dfec4f4568fd2dbd8f1b47" name="tests/zoom.phpt" role="src" />
   <file md5sum="f4a2d1a28ad1bf782502d698de0b1907" name="tests/include/skipif.inc" role="src" />
   <file md5sum="38b117c46fa92b3b928689374b369072" name="tests/xlsx/hidden_row.xlsx" role="src" />
   <file md5sum="bb4256831dfd81f951bd6f4afbe1719f" name="CREDITS" role="doc" />
   <file md5sum="8838121ece92a7915930689634c50523" name="README.md" role="doc" />
   <file md5sum="d74fdd65423bc875e17f16c5af622aa9" name="README_zh.md" role="doc" />
   <file md5sum="abc3c7def810a2a10036c268cb71cc94" name="LICENSE" role="src" />
   <file md5sum="24f0f172cba48b5ba2bf8ee4427b56f9" name="config.m4" role="src" />
   <file md5sum="189d3a3e01c293f11bbe2e5f0989cde1" name="config.w32" role="src" />
   <file md5sum="0ca27297a1f10800e75139dee4ff7e89" name="excel.php" role="src" />
   <file md5sum="13b8bba6918a9aa50f3996e569d14e7d" name="php_xlswriter.h" role="src" />
   <file md5sum="5877c0afec0de77ef75859b377bb7747" name="xlswriter.c" role="src" />
  </dir>
 </contents>
 <dependencies>
  <required>
   <php>
    <min>7.0.0</min>
   </php>
   <pearinstaller>
    <min>1.10.1</min>
   </pearinstaller>
  </required>
 </dependencies>
 <providesextension>xlswriter</providesextension>
 <extsrcrelease>
  <configureoption default="yes" name="enable-reader" prompt="enable reader supports?" />
 </extsrcrelease>
 <changelog>
  <release>
   <date>2024-09-04</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.7</release>
    <api>1.5.7</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix: Fix: insertDate memory leak.
   </notes>
  </release>
  <release>
   <date>2024-08-28</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.6</release>
    <api>1.5.6</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix: format resource memory leak.
   </notes>
  </release>
  <release>
   <date>2023-05-15</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.5</release>
    <api>1.5.5</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat: static built.
   </notes>
  </release>
  <release>
   <date>2023-03-02</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.4</release>
    <api>1.5.4</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix: PACKED array on PHP 8.2.
   </notes>
  </release>
  <release>
   <date>2023-03-01</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.3</release>
    <api>1.5.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat: Print scale.
- Feat: Border color.
   </notes>
  </release>
  <release>
   <date>2022-05-01</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.2</release>
    <api>1.5.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix: Write failure on data reference.
- Fix: String is not zero-terminatedpage.
   </notes>
  </release>
  <release>
   <date>2021-10-27</date>
   <time>00:00:00</time>
   <version>
    <release>1.5.1</release>
    <api>1.5.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat customize to enable or disable zip64.
   </notes>
  </release>
  <release>
   <date>2021-10-07</date>
   <time>11:00:00</time>
   <version>
    <release>1.5.0</release>
    <api>1.5.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat set current line.
- Feat get current line.
- Feat rich string.
   </notes>
  </release>
  <release>
   <date>2021-07-18</date>
   <time>06:11:08</time>
   <version>
    <release>1.4.0</release>
    <api>1.4.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix disable reader build failed.
- Fix insertDate use curtom format segmentation fault.
- Feat custom free resource.
- Feat writer validation.
- Feat writer data validation can be applied to a single cell or a range of cells.
- Feat reader add file path in open file exception message.
- Feat exit worksheet.
- Feat set paper.
- Feat set margins.
- Build read module is enabled by default.
- Perfect exception message.
- Compatible PHP 8.1 API.
- Destructive rename method setPrintedLandscape to setLandscape.
- Destructive rename method setPrintedPortrait to setPortrait.
   </notes>
  </release>
  <release>
   <date>2021-01-01</date>
   <time>18:18:18</time>
   <version>
    <release>1.3.7</release>
    <api>1.3.7</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix IBM s390x.
- Fix header line no and sheet checkout not init line no.
- Fix single instance opens multiple files, but the file handle is not released.
- Feat worksheet printed.
- Feat worksheet hidden.
- Feat workbook custom first worksheet.
- Feat custom skip hidden rows.
- Feat skip empty rows.
- Feat set global type.
- Feat url text and tool tip.
- Feat work sheet protection.
- Helper xlswriter_get_version and xlswriter_get_author
   </notes>
  </release>
  <release>
   <date>2020-06-17</date>
   <time>01:37:24</time>
   <version>
    <release>1.3.6</release>
    <api>1.3.6</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Fix musllibc.
- Fix null in cell callback.
- Feat cell comment.
- Feat timestampFromDateDouble static method.
- Feat Check for existence before opening file.
   </notes>
  </release>
  <release>
   <date>2020-06-08</date>
   <time>14:22:09</time>
   <version>
    <release>1.3.5</release>
    <api>1.3.5</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat activate sheet.
- Feat mergeCells type writer.
   </notes>
  </release>
  <release>
   <date>2020-04-12</date>
   <time>13:50:00</time>
   <version>
    <release>1.3.4.1</release>
    <api>1.3.4.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Feat directory not exist error change to exception.
- Windows full function support.
   </notes>
  </release>
  <release>
   <date>2020-03-19</date>
   <time>21:15:00</time>
   <version>
    <release>1.3.4</release>
    <api>1.3.4</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT header support custom format.
- FEAT putcsv custom delimiter.
- FEAT read skip cells,rows,empty value.
- FIX read data method, the offset of the array index and the row of the cell.
- FIX insertDate leaked.
   </notes>
  </release>
  <release>
   <date>2019-12-31</date>
   <time>22:00:00</time>
   <version>
    <release>1.3.3.2</release>
    <api>1.3.3.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FIX free up stale sheets.
   </notes>
  </release>
  <release>
   <date>2019-12-26</date>
   <time>22:00:00</time>
   <version>
    <release>1.3.3.1</release>
    <api>1.3.3.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FIX merge cells.
   </notes>
  </release>
  <release>
   <date>2019-12-23</date>
   <time>23:00:00</time>
   <version>
    <release>1.3.3</release>
    <api>1.3.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT mergeCells and insertFormula support format.
- FEAT put csv with callback.
- FEAT global default format.
- FIX READ turning data into custom types.
   </notes>
  </release>
  <release>
   <date>2019-11-21</date>
   <time>14:40:48</time>
   <version>
    <release>1.3.2</release>
    <api>1.3.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT display or hide screen and print gridlines.
- FEAT worksheet zoom.
- FEAT data method is written by default from the file header.
- FEAT returns null if the type is specified and the cell is empty.
- FEAT sheet list.
- FEAT xlsx to csv.
   </notes>
  </release>
  <release>
   <date>2019-10-11</date>
   <time>14:22:14</time>
   <version>
    <release>1.3.1</release>
    <api>1.3.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT freeze panes
- FEAT set font
- Refactor format background
   </notes>
  </release>
  <release>
   <date>2019-09-25</date>
   <time>10:51:58</time>
   <version>
    <release>1.3.0</release>
    <api>1.3.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT read numeric
- FEAT column index from string and string from column index
   </notes>
  </release>
  <release>
   <date>2019-09-20</date>
   <time>03:42:56</time>
   <version>
    <release>1.2.9</release>
    <api>1.2.9</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT read skip empty cell
- FEAT read skip empty row
- FEAT read data with type array index
- FEAT read global cell data type
- FEAT read new read handler, nextCallback
   </notes>
  </release>
  <release>
   <date>2019-09-14</date>
   <time>10:48:20</time>
   <version>
    <release>1.2.8</release>
    <api>1.2.8</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT insert date.
- FEAT read data with type
- FEAT work book is not initialized exception
- FIX: minizip multiple definition
   </notes>
  </release>
  <release>
   <date>2019-09-06</date>
   <time>22:10:00</time>
   <version>
    <release>1.2.7</release>
    <api>1.2.7</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT read xlsx file.
- FIX  multiple file segmentation fault.
   </notes>
  </release>
  <release>
   <date>2019-07-10</date>
   <time>11:50:00</time>
   <version>
    <release>1.2.6</release>
    <api>1.2.6</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FIX CentOS6 Build.
- FIX InsertText memory leaks.
   </notes>
  </release>
  <release>
   <date>2019-07-01</date>
   <time>11:50:00</time>
   <version>
    <release>1.2.5</release>
    <api>1.2.5</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT cells background color.
- FEAT checkout sheet.
- FEAT format new font size.
- FEAT format new strikeout.
- FEAT insertText support resource format.
   </notes>
  </release>
  <release>
   <date>2019-05-03</date>
   <time>05:44:12</time>
   <version>
    <release>1.2.4</release>
    <api>1.2.4</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT format multiple style overlays.
- FEAT format text color.
- FEAT image scale.
- FEAT chart.
   </notes>
  </release>
  <release>
   <date>2018-11-25</date>
   <time>00:30:00</time>
   <version>
    <release>1.2.3</release>
    <api>1.2.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FIX #94. define for bunled library version.
   </notes>
  </release>
  <release>
   <date>2018-07-11</date>
   <time>00:22:00</time>
   <version>
    <release>1.2.2</release>
    <api>1.2.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT #76. setRow method support multiple lines.
- FEAT #78. support align format.
   </notes>
  </release>
  <release>
   <date>2018-06-02</date>
   <time>12:00:00</time>
   <version>
    <release>1.2.1</release>
    <api>1.2.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT #72. Compatible string key value
   </notes>
  </release>
  <release>
   <date>2018-05-31</date>
   <time>22:30:00</time>
   <version>
    <release>1.2.0</release>
    <api>1.2.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT #70. Data Bulk Insert automatic maintenance line number.
- FEAT #70. Customizing the default sheet name.
   </notes>
  </release>
  <release>
   <date>2018-05-31</date>
   <time>10:00:00</time>
   <version>
    <release>1.1.0</release>
    <api>1.1.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- FEAT #63. Add more than one sheet to a file.
   </notes>
  </release>
  <release>
   <date>2018-05-26</date>
   <time>11:00:00</time>
   <version>
    <release>1.0.2</release>
    <api>1.0.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Windows #60. Change config.w32.
   </notes>
  </release>
  <release>
   <date>2018-05-25</date>
   <time>17:00:00</time>
   <version>
    <release>1.0.1</release>
    <api>1.0.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- Rename #55. PHP_XLS_WRITER_VERSION to PHP_XLSWRITER_VERSION.
- Test #56. clean sections to tests.
- Drop #57. drop expertimental as extension released as stable.
   </notes>
  </release>
  <release>
   <date>2018-05-25</date>
   <time>12:00:00</time>
   <version>
    <release>1.0.0</release>
    <api>1.0.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <license uri="https://github.com/viest/php-ext-excel-export/blob/master/LICENSE">BSD license</license>
   <notes>
- PECL project init.
   </notes>
  </release>
 </changelog>
</package>