# MFRCD 0.1.1

## Major changes

* Added support for rectangular field layouts in mixed-level factorial row-column design construction.
* Added repair utilities for improving disconnected or partially connected row-column designs using bounded treatment-swap searches while preserving the row-column layout structure.
* Added additional diagnostic tools for connectedness, orthogonal factorial structure, balance, estimability, and selected optimality criteria.

## Documentation and examples

* Added roxygen2 documentation for exported functions.
* Added small executable examples to support automatic testing during `R CMD check`.
* Updated package description to mention square layouts, rectangular layouts, diagnostic tools, and repair utilities.

## Output and usability

* Reduced unnecessary console output from non-print functions.
* Moved user-facing display output to print methods or made it controllable through `verbose` arguments where appropriate.
* Removed top-level executable code from package source files.

## Bug fixes and maintenance

* Improved CRAN check compatibility.
* Removed invalid imports of base functions from `stats`.
* Cleaned internal helper documentation and package-level roxygen directives.
