# fuzzyjoin 0.1.8

* Updated README links to remove stale redirects and a dead external URL that triggered CRAN URL check notes.

# fuzzyjoin 0.1.7

* fixing documentation to keep it on CRAN.

# fuzzyjoin 0.1.6

* Updates to internals to make compatible with dplyr 1.0.0 (#67, @hadley)

# fuzzyjoin 0.1.5

* fuzzy_join now supports formula notation for `match_fun`, `multi_match_fun`, and `index_match_fun`.
* Many changes to internals to make compatible with newest versions of dplyr and tidyr (#58 and #60, @jennybc)
* difference, distance, geo and stringdist joins now add a distance column even if there are no overlapping rows (fixes #57)
* distance joins now support the case where there's only one column in common (fixes #43)
* Fixed typos in documentation (#40, @ChrisMuir and #53, @brooke-watson)

# fuzzyjoin 0.1.4

* Fixed failing test of `max_overlaps` in `interval_join`
* Used conditional testing for the IRanges package
* A few fixes to the README

# fuzzyjoin 0.1.3

* Added `interval_join`, which joins tables on cases where (start, end) intervals overlap between the two columns. This adds IRanges from Bioconductor to SUGGESTS.
* Added `genome_join`, which is a more specific case of `interval_join` that joins tables on based on (chromosome, start, end), where the chromosome must agree and (start, end) must overlap.
* Added `index_match_fun` argument to `fuzzy_join`, which handles functions (such as `interval_join` and `genome_join`) that operate on the original columns rather than all pairs of columns
* Fixed bug when matching multiple columns to the same column (#28)
* Fixed bug in which rows were sometimes duplicated when no distance column was specified (#21)
* Added more unit tests

# fuzzyjoin 0.1.2

* Fixed bug that failed when single column data frames (not tbl_dfs) were given (#13)
* Updated README for newest versions of dplyr and janeaustenr

# fuzzyjoin 0.1.1

## Features

* Added option not only to join based on a maximum distance but also to append a distance column, using the `distance_col` argument. This is available in `difference_join`, `distance_join`, `stringdist_join`, and `geo_join` (#10)

## Bug fixes

* Fixed to ignore groups while preserving the groups of x in the output (#11)
* Fixed to append `.x` and `.y` to all common columns, not just those in `by` (#12)

## Package management

* Added codecov to measure test coverage
* Added AppVeyor continuous integration
* Added Code of Conduct

# fuzzyjoin 0.1

* Initial draft of package for CRAN
