dplyr 0.4.3 includes over 30 minor improvements and bug fixes, which are described in detail in the release notes. Here I wanted to draw your attention five small, but important, changes:

data_frame(x = 1:3, y = letters[x], z = factor(y))
#> Source: local data frame [3 x 3]
#>
#>       x     y      z
#>   (int) (chr) (fctr)
#> 1     1     a      a
#> 2     2     b      b
#> 3     3     c      c
a <- data_frame(x = 1, y = "a")
b <- data_frame(x = 2, y = "c")

bind_rows(a = a, b = b)
#> Source: local data frame [2 x 2]
#>
#>       x     y
#>   (dbl) (chr)
#> 1     1     a
#> 2     2     c
bind_rows(a = a, b = b, .id = "source")
#> Source: local data frame [2 x 3]
#>
#>   source     x     y
#>    (chr) (dbl) (chr)
#> 1      a     1     a
#> 2      b     2     c
# Or equivalently
bind_rows(list(a = a, b = b), .id = "source")
#> Source: local data frame [2 x 3]
#>
#>   source     x     y
#>    (chr) (dbl) (chr)
#> 1      a     1     a
#> 2      b     2     c