### Changelog
All notable changes to this project will be documented in this file.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [0.2.7](https://github.com/skale-me/node-parquet/compare/0.2.6...0.2.7)
> 30 April 2018
- updated dependencies [`c77a925`](https://github.com/skale-me/node-parquet/commit/c77a925dfe428773321d850a7642110f9849e08b)
- Fix travis build on OSX [`601c387`](https://github.com/skale-me/node-parquet/commit/601c387ce2075a75d54c9c10f0304b611f40d5ad)
- travis: simplify install of bison on OSX [`56539b4`](https://github.com/skale-me/node-parquet/commit/56539b4feab6354e5ccd21d1d8c12ac7be807fd3)

#### [0.2.6](https://github.com/skale-me/node-parquet/compare/0.2.5...0.2.6)
> 7 November 2017
- update to parquet-cpp-1.3.1 [`#51`](https://github.com/skale-me/node-parquet/pull/51)
- bin/parquet: fix handling of numeric filenames, fix #49 [`#50`](https://github.com/skale-me/node-parquet/pull/50)
- List more requirements for linux [`#48`](https://github.com/skale-me/node-parquet/pull/48)
- Add license/copyright header. No functional change [`#45`](https://github.com/skale-me/node-parquet/pull/45)
- bin/parquet.js: output info in JSON format [`#44`](https://github.com/skale-me/node-parquet/pull/44)
- reader: extract schema [`#43`](https://github.com/skale-me/node-parquet/pull/43)
- bin/parquet: fix handling of numeric filenames, fix #49 [`#49`](https://github.com/skale-me/node-parquet/issues/49)
- version 0.2.6 [`f5f56e2`](https://github.com/skale-me/node-parquet/commit/f5f56e296739cd52b598722ae4ae1aa966d7ae29)
- reader schema: recognize timestamp type [`ddb6527`](https://github.com/skale-me/node-parquet/commit/ddb6527bab6819fc94de48d72d981635b72d822d)

#### [0.2.5](https://github.com/skale-me/node-parquet/compare/0.2.4...0.2.5)
> 3 September 2017
- improve README [`#42`](https://github.com/skale-me/node-parquet/pull/42)
- improve tests, check read data against original used for write [`#41`](https://github.com/skale-me/node-parquet/pull/41)
- travis CI: build and test on linux and MacOSX [`#40`](https://github.com/skale-me/node-parquet/pull/40)
- remove obsolete non-working code [`#39`](https://github.com/skale-me/node-parquet/pull/39)
- writer: fix compile warning [`#38`](https://github.com/skale-me/node-parquet/pull/38)
- reader: fix uninitialized variables. Should correct #32. [`#37`](https://github.com/skale-me/node-parquet/pull/37)
- Add &#x27;string&#x27; and &#x27;timestamp&#x27; logical types [`#36`](https://github.com/skale-me/node-parquet/pull/36)
- fix build of static lib dependencies [`#34`](https://github.com/skale-me/node-parquet/pull/34)
- update to parquet-cpp-1.2.0 [`#33`](https://github.com/skale-me/node-parquet/pull/33)
- post-install: clean up compiled dependency libs in production mode [`#31`](https://github.com/skale-me/node-parquet/pull/31)
- fixes typo [`#29`](https://github.com/skale-me/node-parquet/pull/29)
- update parquet-cpp dependency [`#27`](https://github.com/skale-me/node-parquet/pull/27)
- Fix headings so they&#x27;re recognised as valid markdown [`#26`](https://github.com/skale-me/node-parquet/pull/26)
- test: add a read-write test following script provided by @rafiton [`d49e3c6`](https://github.com/skale-me/node-parquet/commit/d49e3c6da022e4e9bf12b47c4160cb17360f99ec)
- version 0.2.5 [`00a499a`](https://github.com/skale-me/node-parquet/commit/00a499aa225bfceec66aefc078e75ebb93401dde)
- fix parquet-cpp dependency update to 1.2.0 [`b608b3e`](https://github.com/skale-me/node-parquet/commit/b608b3ef85468c1cf3fa2ff5636e633e8d023547)

#### [0.2.4](https://github.com/skale-me/node-parquet/compare/0.2.3...0.2.4)
> 4 April 2017
- Update parquet-cpp dependency [`#25`](https://github.com/skale-me/node-parquet/pull/25)
- Add a command line tool parquet [`#24`](https://github.com/skale-me/node-parquet/pull/24)
- Link module against static libraries rather than dynamic ones. [`#23`](https://github.com/skale-me/node-parquet/pull/23)
- Fix issue #21 where writing an invalid string caused a segmentation fault [`#22`](https://github.com/skale-me/node-parquet/pull/22)
- Support building by yarn, update package.json [`4a125c5`](https://github.com/skale-me/node-parquet/commit/4a125c5123cda3b2933bfde552fd13e3566e7d7a)
- Document command line and build cleaning [`8cf999f`](https://github.com/skale-me/node-parquet/commit/8cf999f7e51a99cf9c966bbf902ab5cc0262a736)
- version 0.2.4 [`4bc1617`](https://github.com/skale-me/node-parquet/commit/4bc161774459718264fc044e5b07e8fab4afb617)

#### [0.2.3](https://github.com/skale-me/node-parquet/compare/0.2.2...0.2.3)
> 10 March 2017
- write strings: fix memory problems. [`#19`](https://github.com/skale-me/node-parquet/pull/19)
- write strings: fix memory problem [`63bc705`](https://github.com/skale-me/node-parquet/commit/63bc705224578341fbccd7a3fe364c43c0acad23)
- Fix possible memory corruption at writing byte_arrays [`89b8bdf`](https://github.com/skale-me/node-parquet/commit/89b8bdf4a0a65b51a01e5128e3842ab2cd3bd58e)
- version 0.2.3 [`4167af6`](https://github.com/skale-me/node-parquet/commit/4167af63292f1066da84bfdc3d76e257336aa2bd)

#### [0.2.2](https://github.com/skale-me/node-parquet/compare/0.2.1...0.2.2)
> 8 March 2017
- Fix a possible memory corruption at write [`#18`](https://github.com/skale-me/node-parquet/pull/18)
- version 0.2.2 [`2051de9`](https://github.com/skale-me/node-parquet/commit/2051de9e3e78159146745bf31cc067f2a3a92f1a)
- do not track generated test files [`005e0f3`](https://github.com/skale-me/node-parquet/commit/005e0f38e936348c7cd4bd5cc3d98dcddfc4ccfc)

#### [0.2.1](https://github.com/skale-me/node-parquet/compare/0.2.0...0.2.1)
> 8 March 2017
- fix dependencies [`#17`](https://github.com/skale-me/node-parquet/pull/17)
- README: fix examples, document read() [`#16`](https://github.com/skale-me/node-parquet/pull/16)
- version 0.2.1 [`d4b0fda`](https://github.com/skale-me/node-parquet/commit/d4b0fda710175c348156b47867cecb1882a36abf)

#### [0.2.0](https://github.com/skale-me/node-parquet/compare/0.1.1...0.2.0)
> 7 March 2017
- write enable optional compression: gzip, snappy, brotli or lzo [`#15`](https://github.com/skale-me/node-parquet/pull/15)
- writer: fix string encoding [`#14`](https://github.com/skale-me/node-parquet/pull/14)
- Document API [`#13`](https://github.com/skale-me/node-parquet/pull/13)
- rename writer.writeSync to writer.write before next release [`#12`](https://github.com/skale-me/node-parquet/pull/12)
- reader.read(): Fix handling of remaining rows [`#11`](https://github.com/skale-me/node-parquet/pull/11)
- Fix nested columns at read and write. Code cleaning [`#10`](https://github.com/skale-me/node-parquet/pull/10)
- update parquet-cpp [`#9`](https://github.com/skale-me/node-parquet/pull/9)
- Fix reading [`#8`](https://github.com/skale-me/node-parquet/pull/8)
- fix performance at read [`#7`](https://github.com/skale-me/node-parquet/pull/7)
- writer: fix a bug where values were ignored after null [`#5`](https://github.com/skale-me/node-parquet/pull/5)
- js reader: fix file metadata schema parse [`#4`](https://github.com/skale-me/node-parquet/pull/4)
- reader: return arrays instead of objects, handle UTF8 strings [`#3`](https://github.com/skale-me/node-parquet/pull/3)
- update parquet-cpp dependency [`#2`](https://github.com/skale-me/node-parquet/pull/2)
- version 0.2.0 [`97b1b79`](https://github.com/skale-me/node-parquet/commit/97b1b798ba413a75a7ef4900c68c867cab9f4c58)
- README: fix wording [`fad97e5`](https://github.com/skale-me/node-parquet/commit/fad97e5578e1ddaacd4c2c2084af964cd7d2608b)
- travis: install libboost-regex-dev [`928d55d`](https://github.com/skale-me/node-parquet/commit/928d55dda64129e38bac1786efb9cd6ffa60888b)

#### [0.1.1](https://github.com/skale-me/node-parquet/compare/0.1.0...0.1.1)
> 10 February 2017
- bump to 0.1.1 due to incomplete npm publish of 0.1.0 [`1faf1af`](https://github.com/skale-me/node-parquet/commit/1faf1afd8753d0c26731b0a8831ae32ca6896e6e)

#### 0.1.0
> 10 February 2017
- js reader: handle thrift list with more than 14 fields [`#1`](https://github.com/skale-me/node-parquet/pull/1)
- version 0.1.0 [`bafde05`](https://github.com/skale-me/node-parquet/commit/bafde0505193964e16119762cd4bcca1b86e4ab9)
- update parquet-cpp dependency [`b188d3b`](https://github.com/skale-me/node-parquet/commit/b188d3bab7fe734faddf6cca5a9cb84346e9ef83)
- fix package.json [`1f0073f`](https://github.com/skale-me/node-parquet/commit/1f0073fd7e6ca1312aacafbbdd8229fd514a6bbb)

