Changes in version 0.1.1 (2026-05-11) 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.