Skip to content

Releases: khusmann/interlacer

v0.4.2

12 Oct 02:16
Compare
Choose a tag to compare

Fixes:

  • exclude names when repopulating attrs. fixes #16

v0.4.1

12 Oct 01:44
Compare
Choose a tag to compare

Fixes:

  • add drop arg to indexing (resolve #14)
  • detect when na_channel has been corrupted by model.frame and return unspecified for na_channel (resolve #13)
  • make unique only apply to value channel (resolve #12)

v0.4.0

05 Sep 17:50
Compare
Choose a tag to compare

New features:

  • comparisons only operate on value channels; return missing values as they should (see r-lib/vctrs#1928 (comment))
  • added multichannel comparsion operators %==% and %!=%
  • removed is.empty() in favor of x %==% na()

v0.3.5

09 Aug 04:33
Compare
Choose a tag to compare

Bug fixes:

  • Formatting of missing values (#9)

v0.3.4

19 Jul 23:45
Compare
Choose a tag to compare

New features:

  • allow map_*_channels to broadcast singletons (e.g. map_value_channel(foo, \(x) "bar"))
  • vectorized format() and vec_proxy_equal() functions improve performance
  • allow lossy casts with cfactors (when cfactors are cast to fewer codes, but no values are at that level)

Bug fixes:

  • rework some cfactor ptype2 and casting to match factor behavior better (e.g. lossy casts)
  • add more exhaustive tests for cfactors

v0.3.3

04 Jul 02:15
Compare
Choose a tag to compare

Bug fixes:

  • fallback on print.factor for latent cfactors

v0.3.2

27 Jun 01:05
Compare
Choose a tag to compare

Bug fixes:

  • Import vroom::as.col_spec instead of readr::as.col_spec so read_*() functions can be called with x_cols() specs

v0.3.1

18 Jun 22:33
Compare
Choose a tag to compare

Bug fixes:

  • fix stack overflow bug in cfactor display
  • add minimum vctrs version to DESCRIPTION

v0.3.0

17 Jun 22:30
Compare
Choose a tag to compare

Breaking Changes from v0.2.0:

  • New extended column specification system for col_types arg in read_interlaced_* replaces na_cols

New features:

  • New cfactor type introduced

v0.2.2

07 Jun 18:06
Compare
Choose a tag to compare

Fix documentation typos (thanks Peter!)

Fix bug where numeric na reasons were not being loaded as integer na channels.