Changes in version 0.2.6 (2026-04-09) - Fixed bug in scto_get_form_responses() when the same choices are used by multiple fields. Changes in version 0.2.5 (2026-02-12) - Added function scto_get_form_responses() to get form data in long format. Changes in version 0.2.4 (2025-12-22) - Ensured scto_catalog() works even if no datasets or no forms. - Clarified requirements for scto_write(). Changes in version 0.2.3 - Added ability to download form definitions to a directory of choice. Changes in version 0.2.2 (2025-06-18) - Handle form definitions whose "choices" lack a value column. Changes in version 0.2.1 (2024-09-03) - Improved handling of integer values in the choices sheet of form definitions. - Clarified information in scto_catalog(). - Changed is_deployed in scto_get_form_metadata() to logical. Changes in version 0.2.0 (2024-08-17) - Added fetching of form metadata, including defintions, for previous and deployed versions using scto_get_form_metadata(). - Added unnesting of form definitions using scto_unnest_form_definitions(). - Added information provided by scto_catalog(). - Fixed scto_read() to use and return timestamps in UTC. Changes in version 0.1.6 (2023-09-13) - Added parsing of groups. Changes in version 0.1.5 - Fixed linting issues. Changes in version 0.1.4 (2022-11-24) - Enabled scto_read() to read from one, multiple, or all forms and datasets. - Added simplify argument to scto_read() and scto_get_form_definitions(). Changes in version 0.1.3 - Fixed scto_read() to not return result invisibly. - Added column version to output of scto_catalog(). - Added scto_get_form_definitions() to do just that. Changes in version 0.1.2 (2022-10-24) - Fixed drop_empties() to return result invisibly. Changes in version 0.1.1 - Added argument validate to scto_auth() for debugging. - Added column title to output of scto_catalog(). - Updated documentation. Changes in version 0.1.0 (2022-09-27) - scto_read() no longer requires user to provide argument type. - Added scto_read_all() and scto_catalog() functions to read all datasets and forms. Changes in version 0.0.9 - Added handling of parallel requests. Changes in version 0.0.8 - Added check for valid username and password. Changes in version 0.0.7 - Added scto_meta() function to fetch SurveyCTO metadata. Changes in version 0.0.6 - Added more options to scto_write(). Changes in version 0.0.5 (2022-09-08) - Removed default output directory per CRAN requirements. - Removed caching for simplicity in meeting CRAN requirements. Changes in version 0.0.4 - Ready for CRAN submission.