daru v0.3 Release Notes
Release Date: 2020-05-30 // almost 5 years ago-
- Major Enhacements
- Remove official support for Ruby < 2.5.1. Now we only test with 2.5.1 and 2.7.1. (@v0dro)
- Make nmatrix and gsl optional dependencies for testing. (@v0dro)
- Update sqlite, activerecord, nokogiri, packable, rake dependencies. (@v0dro)
- Remove runtime dependency on backports. (@v0dro)
- Add
Daru::Vector#match and Daru::Vector#apply_where
methods (@athityakumar). - Add support for options to the
Daru
module. Adds a separate moduleDaru::Configuration
that can hold data for overall configuration of daru's execution. (@kojix2)
- Minor Enhancements
- Add new
DataFrame#insert_vector
method. (@cyrillefr) - Add
Vector#last
. (@kojix2) - Add
DataFrame#rename_vectors!
. (@neumanrq) - Refactor
GroupBy#apply_method
. (@paisible-wanderer) - Auto-adjust header parameters when printing to terminal. (@ncs1)
- Infer offsets of timeseries automatically when they are a natural number multiple of seconds. (@jpaulgs)
- Add new
- Major Enhacements
Previous changes from v0.2.2
-
๐ Bug fixes :
- ๐ Fix reindex vector on argument error #470 (by @Yuki-Inoue)
- ๐ DataFrame#set_index can take column name array, which results in multi-index #471 (by @Yuki-Inoue)
- ๐ implements DataFrame#reset_index #473 (by @Yuki-Inoue)
- ๐ Make DataFrame.from_activerecord faster #464 (by @paisible-wanderer )
- โก๏ธ Optimize aggregation #464 (by @paisible-wanderer)
- Added access_row_tuples_by_indexs method #463 (by @Prakriti-nith )
- ๐ Index#dup should copy reference to name too #477 (by @Yuki-Inoue)
- ๐ Should support bundler version 2.x.x #483 (by @Shekharrajak )
- ๐ fix table style #489 (by @kojix2 )