Version 0.5.0

Version 0.5.0
Release date:2018-05-25
Next release:Version 0.6.0
Previous release:Version 0.4.0


  • New function rbind() to perform out-of-place row binding.

  • rbind()-ing now works on columns of all types (including between any types).

  • Added ability to change the number of rows in a Frame.

  • It’s now possible to modify a Frame in-place by assigning new values to particular cells.

  • Created dt.__git_version__ variable containing the commit hash from which the package was built.

  • Added ability to read .bz2 compressed files with fread().

  • Fread can now properly recognize quoted NA strings.

  • Ensure that fread() only emits messages to Python from the main thread.

  • Fixed an error when unbounded f-expressions were printed to console.

  • Fixed problems when operating with too many memory-mapped Frames simultaneously.

  • Fixed incorrect groupby calculation in some rare cases.


This release was created with the help of 5 people who contributed code and documentation, and 4 more people who submitted bug reports and feature requests.

Code & documentation contributors:

Issues contributors: