- Major refactor to reflect Arrow's code style.
- copy_device_to_host() can now copy into Arrow buffers.
- Added function in Context for getting device addresses of buffers.
- read_mmio() now takes a type argument for easy casting of register contents to different types.
- Added read_mmio_64().
- Fixed bug that caused string arrays to be incorrectly written to FPGA.
- Updated queue_array() to include "mode" argument.
- Exposed num_buffers and getQueueSize() in Fletcher::Context.
- Renamed queueRecordBatch() -> queue_record_batch().
- Renamed queueArray() -> queue_array().
- Exposed control and status data members in UserCore.
- Added explanation for building pyfletcher from source in the README.
- Small bugfixes.
- Initial release.