Skip to contents

shinysurveyjs (development version)

Breaking changes

  • Parameter name changes: For consistency, renamed function parameters:
    • survey_authsjs_auth (now exposed as direct parameter in survey())
    • survey_logsjs_logs (now exposed as direct parameter in survey())
  • Database table field renaming: To improve clarity and consistency:
    • survey_nametable_name (in logging table)
    • survey_idtable_id (in logging table)
    • sql_statementsql (in logging table)
  • LDAP authentication changes: Renamed authentication token field and methods for consistency:
    • Database table field: auth_tokentoken (in authentication table)
    • Method name: generate_auth_token()generate_token()
    • Parameter name: auth_tokentoken in validate_session() and logout_session() methods

Improvements

  • Authentication table (sjs_auth) and logging table (sjs_logs) can now be customized directly via survey() parameters
  • For surveys using db_update, the logging table now correctly records the target table name being updated to (rather than the source survey name)
  • Updated roxygen documentation to reflect parameter name changes