Skip to content

tibble 3.1.3

Compare
Choose a tag to compare
@krlmlr krlmlr released this 24 Jul 03:32

Bug fixes

  • tbl[row, col] <- rhs treats an all-NA logical vector as a missing value both for existing data (#773) and for the right-hand side value (#868). This means that a column initialized with NA (of type logical) will change its type when a row is updated to a value of a different type.
  • [[<-() supports symbols (#893).

Features

  • as_tibble_row() supports arbitrary vectors (#797).
  • enframe() and deframe() support arbitrary vectors (#730).
  • tibble() and tibble_row() ignore all columns that evaluate to NULL, not only those where a verbatim NULL is passed (#895, #900).
  • new_tibble() is now faster (#901, @mgirlich).

Internal

  • Establish compatibility with rlang > 0.4.11 (#908).
  • Use pillar::dim_desc() (#859).
  • Establish compatibility with testthat > 3.0.3 (#896, @lionel-).
  • Bump required versions of ellipsis and vctrs to avoid warning during package load.