Data Capture Library 1.1.0
The 1.1.0 release of Structure Data Capture Library includes the following changes:
Enhancements 🌟
- Enhanced expression support
- Handle fhirpath expression in x-fhir-query [#1658]
- Candidate expression support [#1789]
- EnableWhenExpression context literal fhirpath supplement implementation [#1957]
- CQF expression support [#1945]
- Variable support in answer expression [#2052]
- Support answer options toggle extension [#2034]
- Variable support for enableWhenExpression [#2096]
- Allow usage of variable and context in answer expression [#2039]
- Support fhirpath supplement %questionnaire and %qItem literals [#2163]
- Save draft answers in decimal text boxes [#1923]
Required
andOptional
labels for required and optional input [#1954]- Multiple initial values for repeating question [#2019]
- Make questionnaire properties accessible for custom components [#2023]
- Optimize flatten and descendent traversal [#2079]
- Support multiple Instructions [#2092]
- Populate reference initial values in dropdown list [#2065]
- Implement questionnaire-unit and questionnaire-unitOption extensions [#2014]
- Support entry format for date and time [#1850]
- Support
initialSelected
in answer options [#2032] - Support cancel button [#1829]
- Definition based extraction for repeated groups [#1794]
- Handle repeated answers in questionnaire validation [#487]
- Definition Based Extraction: Issue in extracting Observation value of type valueCoding #1769
- Support minLine attribute [#1518]
Fixes 🔨
- Hide initial validation error message for modal and open choice widgets [#1514]
- Fix mismatched nested items with skip logic [#1972]
- Fix FHIRPath constant value null casting [#2012]
- Do not replay earlier updates in DialogSelectViewHolderFactory [#2080]
- Nested items of group are not rendering when loading Questionnaire using QuestionnaireResponse [#1998]
- Make help card show/hide state per page [#2054]
- Handle code systems correctly [#2136]
- Fix calculated expression beyond initial changes [#2354]
- Fix cursor skipping back while start typing a value in numeric field [#1914]
- Create nested items correctly [#1881]
- Validate current page items before entering review page [#1682]
- Support definition based extraction for lists with non-primitive types [#1769]
- Fix mismatched answers in open choice and drop down widgets [#1537]
- Refactor Auto complete widget [#1398]
- Fix enableWhen in repeated group [#1895]
- Pass original response items instead of copy to getEnabledResponses [#1776]
- Fix failed mapping of repeated groups when questionaire response is passed as argument [#1900]
- Fix enable when expressions for display items [#1835]
Style update 👗
- Make horizontal boolean type options full screen width [#1968]
- Refactor text overflow in dropdown [#1966]
- Make spacing a configurable attribute [#1986]
- Make image size consistent [#2057]
- Fix cropped help icon [#2093]
- Review screen style changes [#1737]
- Remove extra space when the group headers have no text to show [#1339]
- Customize bottom container style and behavior [#1842]
- Improve overriding dimens [#1832]
- Show dateformat text in lowercase for date and date time label [#1969]
Thanks to all the contributors to this release:
@FikriMilano @maimoonak @omarismail94 @santosh-pingle @khyativyasargus @shelaghm @MJ1998 @KhumboLihonga @LZRS @PallaviGanorkar @jingtang10 @aditya-07 @nsabale7 @joiskash @vbothe23 @Itskiprotich