# dimensio 0.5.0
## New classes and methods
* Add `cdt()` to compute the complete disjunctive table of a factor table.
* Add `burt()` to compute the Burt table of a factor table.
* Add `mca()` to compute multiple correspondence analysis.

## Enhancements
* `biplot()` allows to produce a symetric CA biplot.
* Set graphical parameters as arguments in `biplot()`.
* Add automatic legend in `biplot()`.

## Internals
* Import **arkhe**.

# dimensio 0.4.1
## Bugfixes & changes
* Put `...` after required arguments.

## Enhancements
* `viz_individuals()`, `viz_row()`, `viz_variables()`, `viz_columns()` and `biplot()` gained new arguments allowing set the x and y limits of the plot.

# dimensio 0.4.0
## New classes and methods
* Add `screeplot()` to produce a scree plot.
* Add `viz_*()` methods to replace `plot_*()` methods.

## Bugfixes & changes
* Deprecate `plot_*()` methods. The internal use of **ggplot2** is poorly interoperable or composable. This will reduces hard dependencies.

# dimensio 0.3.1
## Bugfixes & changes
* Fix `rownames()` and `colnames()` for S3 generic/method consistency.

# dimensio 0.3.0
## New classes and methods
* Add `biplot()` to produce PCA and CA biplots.
* Add `plot_individuals()` and `plot_variables()` methods for `PCA` class.
* Add `tidy()` and `augment()` to get coordinates in tidy format with extra information.
* Add `wrap_hull()` to compute convex hull around coordinates.
* Add a **ggplot2** layer: `stat_hull()` (thanks to [**ggplot2** documentation](https://ggplot2.tidyverse.org/articles/extending-ggplot2.html))

## Enhancements
* `plot_rows` and `plot_columns()` gained new arguments allowing to highlight additional information by varying different graphical elements.
* `get_coordinates()` gained a new argument allowing to select principal or standard coordinates.

## Breaking changes
* Remove `plot()` methods for `PCA` and `CA` classes.
* Remove `bootstrap()` and `jackknife()` methods for `numeric` and `integer` vectors.

# dimensio 0.2.2
## New classes and methods
* Add `bootstrap()` and `jackknife()` methods for `numeric` and `integer` vectors.

## Bugfixes & changes
* Fix sign of singular vectors for consistency with **FactoMineR**.

## Internals
* Add `BootstrapVector` and `JackknifeVector` classes to store bootstrap and jackknife resampling values (inherit from base `numeric`).

# dimensio 0.2.1
## Bugfixes & changes
* Fix row names in `build_results()`. When initializing a `MultivariateResults` object with supplementary observations, the row names of the `standard` and `contributions` matrices were incorrect (computation moves all supplementary points at the end of the results).

# dimensio 0.2.0
## New classes and methods
* Add `bootstrap()` for partial bootstrap analysis.
* Add `BootstrapCA` and `BootstrapPCA`: S4 classes to store partial bootstrap analysis.

## Bugfixes & changes
* Rename `plot_individuals()` and `plot_variables()` to `plot_rows()` and `plot_columns()`.
* Remove `plot_eigenvalues()`.

# dimensio 0.1.0
* Prelease.
