Changes in version 1.0.4 (2025-09-09) - fixed bug in client secret validation that used to error if secret contained special characters - Added more tests and vcr examples - Added better error messages for API errors Changes in version 1.0.3 (2025-09-04) - Added ns_sitrep() - Added "Custom requests" vignette - Switched to cassettes in vignettes - Use cassettes in appropriate examples - Make sure Haven labelled data retains empty values as . Changes in version 1.0.2 (2025-06-06) - Uses OAuth client for managing credentials - Updates to new API url as per official documentation - Adds thorough test suite with fixtures - Changes in version 1.0.1 (2025-03-18) - Uses user cache directory for storing nettskjema token. - ns_get_submission_pdf removed while awaiting fix from UiO IT on its stability. Changes in version 1.0.0 (2025-03-17) - Port to Nettskjema API v3 - improved function names, with shorter ns prefix - Add support for Haven labelled data - Improved vignettes - Adds tests Changes in version 0.1.4.008 - add functions to download attachments - binaries returned as integer rather than double - added general usage vignette Changes in version 0.1.4.004 - add linear scale support - fix bugs in codebook and meta data that did not retrieve question data - force writing raw codebook and raw metadata to json extension - add direct check for if a form has codebook has_codebook() Changes in version 0.1.4 (2021-05-20) - simplification of internal code - added function to find currently IP address - moved CI to github actions from travis (inconsequential for package use) Changes in version 0.1.03 - added JOSS submission paper - added options for checkbox answers Changes in version 0.1.02 - codebooks improved - Bug fix: all information from checkbox elements now returned - automatic incremental download of data happens now at >2000 rather than >1000 responses Changes in version 0.1.01 - Added a NEWS.md file to track changes to the package - Codebooks can now be retrieved - new meta-data class added - Can now add additional columns to data based on meta-data and codebook information