# Changelog

This changelog documents material changes to the Flow Results specification. Versions of the specification adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## \[Unreleased]

## \[1.1.0] - 2021-07-30 (proposed)

### Added

* Add optional `semantic_labels` on Question definitions. This corresponds with semantic\_label from the Flow Specification, providing a place for organizations to specify a coding system or taxonomy over Flow Results. [(#37)](https://github.com/FLOIP/flow-results/issues/37)
* Add optional `is_personal_information` field on Question definitions. This provides a standard way of indicating fields that contain or might contain personal identifying information in their answers.
* Add optional `set_contact_property` field on Question definitions. This provides a standard way for Flow Results to convey to systems that maintain a contact database that the response within a Question should set a contact property. [(#41)](https://github.com/FLOIP/flow-results/issues/41)
* Add optional `set_group_membership` field on Question definitions. This provides a standard way for Flow Results to convey to systems that maintain a contact database that the response within a Question should add or remove a contact from a group. [(#41)](https://github.com/FLOIP/flow-results/issues/41)
* Add `message` question type to represent interactions with informational messages. [(#43)](https://github.com/FLOIP/flow-results/issues/43)

### Changed

* Clarify that Row IDs should be compared as strings for uniqueness [(#38)](https://github.com/FLOIP/flow-results/issues/38)

## \[1.0.0-rc.1] - 2017-09-30

* Complete and stable release candidate


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://floip.gitbook.io/flow-results-specification/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
