NEWS
RColetum 1.2.0.9000
RColetum 1.2.0 (2026-10-13)
- All requests to the webservice V2 now send a
User-Agent header with the
package name and version (RColetum/<version>), so calls made through the
package can be identified in the account's access log.
GetAnswers now ignores components of type separator (section breaks)
in the form structure. Without this, each separator returned by the
webservice V2 produced an empty nested data frame, since separators have no
maximum and were classified as multivalued.
- Documented
separator components in the GetForm return value.
RColetum 1.1.0 (2026-08-21)
- Added the
created_at_device metadata column to the main data frame
returned by GetAnswers, exposing the device-local creation timestamp
now returned by the webservice V2.
- Documented the
answer_tracking column in the GetForms return value,
reflecting the field now returned by the webservice V2.
RColetum 1.0.0 (2026-04-16)
- Migrated all API calls from GraphQL (V1) to REST (
/api/webservice/v2).
GetFormStructure replaced by GetForm (returns form metadata and component
tree via the new REST endpoint).
GetAnswers no longer accepts singleDataFrame parameter. Use the new
FlattenAnswers() function instead.
- Added
FlattenAnswers(): joins all nested data frames from GetAnswers into
a single flat data frame using dplyr::full_join.
- Added pagination support to
GetForms and GetAnswers (page, page_size,
all_pages).
- Authentication header changed to
Token: <value> (was Authorization: Token <value> in V1).
- Metadata columns renamed to snake_case:
created_by_user_name,
created_by_user_id, created_at_source, etc.
GetAnswers now returns a correctly-shaped empty structure (never NULL)
when no submissions match the filters.
RColetum 0.2.2 (2022-10-20)
- Replace
as.character by format.
- Reorder expected dataframes on tests.
- Fix some lint warnings.
- Replace
travis-ci by github-action.
RColetum 0.2.1 (2019-11-05)
- Removed references from
countryfield from tests.
RColetum 0.2.0 (2018-10-29)
GetAnswers Add the filters "createdDeviceBefore" and "createdDeviceAfter"
for the field createAtDevice.
GetAnswers Add field createAtDevice in answer's metadata, informing the
moment of creation of the answer, with device's data.
GetAnswers Add the filters "updatedBefore" and "updatedAfter" for the field
updatedAt.
GetAnswers Add field userId in answer's metadata, indicating the id from
the user who answered the form.
RColetum 0.1.2 (2018-07-02)
GetAnswers Add the field UpdatedAt, according the API.
GetAnswers Remove the functionality to choose the format in the data filters
- Update the format to dates from createdAt and updatedAt to complete format the
ISO8601.
GetAnswers Removed the need to use the field name from getFormStructure.
GetFormStructure Removed field name from query.
- Small adjusts in automated tests.