This repository was archived by the owner on May 24, 2019. It is now read-only.
Better everything.
SIGNIFICANT USER-VISIBLE CHANGES
GenerateExternalQuestionnow sets a default value offrame.height = 400.- The AWS Access Key ID used for requests is now redacted from the error message printing when an API request fails to reduce the risk of accidentally disclosing the credential. (#105)
- AWS removed the Categorization and Photo Moderation QualificationTypes on December 18th, 2015. Use of these QualificationTypeIds will trigger warnings in some cases and the "generic" Masters QualificationTypeId will be substituted automatically. Users should not need to update any code, though they may be receive warnings. These have also been removed from
ListQualificationTypes(). (#104) - The use of
credentials(), andoptions("MTurkR.keypair")are completely deprecated. A warning will now be issued if trying to supply credentials in this way. AWS credentials should be specified in environment variablesAWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEY. Messages are triggered on package load if environment variables are not set. (#102) HITStatus()will now display any non-empty RequesterAnnotation field for a HIT. (#101)- The deprecated argument
print, which was removed in v0.5, has been fully removed. Useverboseinstead. (#97) - The deprecated functions
mturkrhelpandAPIReferencehave been removed. (#96) MTurkR.Wizardhas been removed from MTurkR and has been recreated as a separate package called MTurkRGUI. (#95)HITStatusnow reports condensed column names better suited for narrow displays.- Correctly handle multiple
response.grouparguments passed to HIT-related functions. (#89) authenticate, which was deprecated in v0.5, is removed.- Use of RCurl has been replaced by curl. This necessitated a new dependency, base64enc. (#86)
- In lieu of
credentials, AWS credentials should be specified via environment variablesAWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEY.credentialswill be deprecated. SufficientFunds()reflects the new commission structure effective July 21, 2015. (#87)BulkCreateFromTemplateandBulkCreateFromURLsnow have aframe.heightargument with a default of 450.
DOCUMENTATION
- A small test suite has been added to help ensure correct package functionality. It is only executed in the sandbox in the presence of valid AWS credentials. (#100)
- The package now includes pages describing common use cases for MTurk (surveys, categorization, sentiment analysis, and webscraping). (#98)
- Descriptions of global package options have been added to MTurkR-package.Rd. (#103)
- The package now includes additional HTMLQuestion templates including examples for image categorization and sentiment rating. (#94)
- Documentation for
GenerateHITReviewPolicyandGenerateAssignmentReviewPolicywas expanded and tested, and a related HTMLQuestion HIT template is now installed.
BUG FIXES
- Fixed a bug in checking for a valid AWS keypair in
request(). (h/t Sean Murphy, #106) - When ttk widgets were added to the graphical wizard in v0.6, scrollbar calls retained tk-only options. Those have been removed. (h/t Justin Koch)
- State-level locales are now correctly supported in QualificationRequirements, including in complex combinations with country locales with no subdivision (so mixing U.S. states with other countries is possible). This feature was added in v0.6.5 but had a critical bug. (h/t Ricky Bilakhia)
- Closing the graphical wizard crashed RStudio due to
bringToTop(-1). This is fixed. (h/t Carolina Kuepper-Tetzel)