Skip to content

Releases: XLSForm/pyxform

v1.3.4 (2021-01-14)

14 Jan 19:53
1c4a2ed
Compare
Choose a tag to compare
  • #510 Show a more helpful error message is section name is equal to form name
    • Agus Hilman @gushil (OpenClinica)
  • #507 Fixed KeyError that occurs with some dynamic default expressions
    • Agus Hilman @gushil (OpenClinica)
  • #484 Use absolute path for first argument in indexed-repeat() output
    • Agus Hilman @gushil (OpenClinica)

v1.3.3 (2020-12-17)

18 Dec 06:33
fb5dbf1
Compare
Choose a tag to compare
  • #500 Use same versions as requirements.pip to prevent unexpected upgrades
  • #498 Add warning for images without max-pixel

v1.3.2 (2020-12-15)

15 Dec 22:55
94dc5a2
Compare
Choose a tag to compare
  • #496 Add warning for images without max-pixel

v1.3.1 (2020-12-09)

09 Dec 16:56
cb1f1a4
Compare
Choose a tag to compare
  • #493 Make value ref dynamic for selects from repeats

v1.3.0 (2020-12-08)

08 Dec 23:42
87325c5
Compare
Choose a tag to compare
  • #478 Output absolute ref attribute in trigger referring to repeat question
    • Agus Hilman @gushil (OpenClinica)
  • #483 Add audio quality parameters
  • #485 Use absolute paths in indexed-repeat call in repeat
    • Agus Hilman @gushil (OpenClinica)
  • #489 Prevent untyped calculates from being used as calculation triggers
  • #487 Support ref in constraint and required messages with single language

v1.2.1 (2020-11-14)

14 Nov 22:37
85582ef
Compare
Choose a tag to compare
  • #473 Deprecate unused device id methods
  • #472 Add support for select_one from previous repeat answers
  • #479 Java versions can have patch versions

v1.2.0 (2020-09-10)

11 Sep 04:19
d4b4e28
Compare
Choose a tag to compare
  • #436 support another java version string for 9-internal
  • #438 Add "trigger" column to use value changes as triggers for calculations
  • #70 Add non-string calculation types
  • #458 New non-text calculations output a missing-label warning
    • Agus Hilman @gushil (OpenClinica)
  • #456 Fix calculate with dynamic default
    • Agus Hilman @gushil (OpenClinica)
  • #457 Triggers referring to hidden question will produce an error
    • Agus Hilman @gushil (OpenClinica)
  • #450 Fixed inside repeat has absolute path instead of relative
    • Agus Hilman @gushil (OpenClinica)
  • #468 Fixed duplicate label translations for secondary itemsets and use itextID for selects with choices that have media specified

v1.1.0 (2020-02-17)

17 Feb 19:51
3d2e6dd
Compare
Choose a tag to compare
  • #429 Adding a hash to properly route to the choicenames url
  • #430 Add odk:xforms-version="1.0.0" attribute to <model>
  • #431 Put setvalue action for repeats in the body

v1.0.1 (2020-02-06)

06 Feb 23:02
e254b05
Compare
Choose a tag to compare
  • #423 Update to ODK Validate v1.14.0

v1.0.0 (2020-02-06)

06 Feb 21:36
bddf278
Compare
Choose a tag to compare
  • #357 Add list_name to generated JSON to get static choice list
    • Carlos Quiros @qlands (QLands Technology Consultants)
  • #372 Add support for Java versions that don't have dots in them
  • #289 Do not generate dummy instance content for external instances
  • #378 Fix black configuration for CircleCI
  • #375 Use data as the default root node name instead of the filename
  • #384 If there is only one sheet, use that as the survey sheet
  • #376 Don't generate translation blocks if there is only one language
  • #386 Expand XPath references in upload questions
  • #389 Use the filename as the form_id if no explicit form_id is set by settings
  • #392 Add identify-user audit attribute
  • #397 Better Python 2/3 unicode support for ODKValidateError strings
  • #402 Create instance of NullHandler, instead of class reference
  • #400 Add track-changes-reasons audit attribute
  • #385 Add support for dynamic defaults
  • #382 Fix crash when displaying ODK Validate errors
  • #380 Add repeat instance in addition to template to the model
  • #408 Remove Python 2.7, 3.5 and 3.6 support, add Python 3.8
  • #412 Preserve attribute ordering across all Python versions
  • #406 Identify first argument of pulldata by splitting on comma
  • #410 Output a string bind type for selects
  • #418 Clarify duplicate choice error message
  • #417 Add support for last-saved