-
Unit tests were rewritten to make them more specific so that it's easier to detect the problem when a test fails. Large tests with lots of expectations were replaced by more but smaller ones.
-
Unit tests based on the vdiffr package were added to test for interactivity with snapshots.
- Fixed sentence in the Getting started vignettes.
- The package was redesigned with a multilingual structure that allows new languages to be added.
- Display of error messages was improved by using the cli package.
- Documentation for several functions was improved.
- The website was redesigned to be easy to access to Spanish and English materials.
- Added continouos integration practices through GitHub Actions to build the website and to run package checks.
- Fixed typo in DESCRIPTION and vignettes.
- Updated vignettes names to indicate reading order and added descriptions.
- Updated README with link to package website on CRAN and new badges.
- Version of first submission to CRAN.
- Improved description file.
- Added new worlds.
- Added mode to prevent running more actions without generating a new world if user made a mistake.
- Added new vignettes with several examples and exercises.
- This is the first development version of karel.