Releases: XLSForm/pyxform
Releases · XLSForm/pyxform
v1.11.1
What's Changed
- Add
__init__.py
toentities
package by @lognaturel in #628
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
- Accept more empty row before stopping by @yanokwa in #621
- Add initial support for entity creation by @lognaturel in #624
Full Changelog: v1.10.1...v1.11.0
v1.10.1
What's Changed
- avoid processing vast empty areas of buggy / strange workbooks by @lindsay-stevens in #612
Full Changelog: v1.10.0...v1.10.1
v1.10.0
What's Changed
- Add a lexer to identify dynamic defaults in expressions vs. strings @lindsay-stevens in #578
- Fix survey json->xml round trip not working for some question types by @lindsay-stevens in #607
Full Changelog: v1.9.0...v1.10.0
v1.9.0 (2022-03-16)
What's Changed
- #577 Add value and label params to select_.._from_file
- Lindsay Stevens @lindsay-stevens (ODK)
- #594 Add support for geojson external files
- Hélène Martin @lognaturel (ODK)
- #596 Use read-only openpyxl representation to reduce memory usage
- Hélène Martin @lognaturel (ODK)
Full Changelog: v1.8.0...v1.9.0
v1.8.0 (2022-02-15)
What's Changed
- Improve xml hierarchy test methods, refactor test_trigger.py tests to use them by @lindsay-stevens in #570
- Use openpyxl for XLSX files; upgrade xlrd to v2 by @sheppard in #575
- Add support for Python 3.9 by @lindsay-stevens in #580
- Warn when languages are missing translations by @lindsay-stevens in #571
- Add accuracy parameters for geopoint by @lognaturel in #586
Full Changelog: v1.7.0...v1.8.0
v1.7.0 (2021-10-20)
- #545 Add allow-mock-accuracy parameter
- Callum Sott @seadowg (ODK)
- #560 Add default value support for image questions
- Vincent Buscarello @KeynesYouDigIt
- #559 Avoid recursion depth error for label with many references
- Lindsay Stevens @lindsay-stevens (ODK)
- #548 Add test methods to check xml hierarchy
- Lindsay Stevens @lindsay-stevens (ODK)
- #562 Clean up dependencies, remove py2 code, remove py3.6 support
- Lindsay Stevens @lindsay-stevens (ODK)
v1.6.0 (2021-09-01)
- #547 Fix parsing of (multiple) pulldata calls in a (multi-line) expression
- Lindsay Stevens @lindsay-stevens (ODK)
- #545 Do not warn about labels when using an unlabeled groups
- Yaw Anokwa @yanokwa (ODK)
- #544 Levenshtein distance warning for sheet name misspellings
- Lindsay Stevens @lindsay-stevens (ODK)
- #543 Output empty label instead of omitting it
- Lindsay Stevens @lindsay-stevens (ODK)
- #541 Fix windows test failures related to temp file creation by Validate
- Lindsay Stevens @lindsay-stevens (ODK)
- #540 Remove Java version check
- Lindsay Stevens @lindsay-stevens (ODK)
v1.5.1 (2021-05-18)
- #535 Don't check for dynamic label if there is no label
- Hélène Martin @lognaturel (ODK)
- #536 Expand refs in predicates using current() even if preceded by whitespace
- Agus Hilman @gushil (OpenClinica)
v1.5.0 (2021-04-16)
- #521 Use itext for dynamic selects with dynamic labels
- Agus Hilman @gushil (OpenClinica), Hélène Martin @lognaturel (ODK)
- #522 Add support for csv-external
- Hélène Martin @lognaturel (ODK)
- #526 Warning for dynamic defaults now more annoying than helpful
- Yaw Anokwa @yanokwa (ODK)
- #524 ${} references in predicates should be expanded using current()
- Agus Hilman @gushil (OpenClinica)
- #529 Apply section name check to sections only
- John Milner @jnm (KoBo)
- #516 Generate correct reference when selecting choices from current repeat question
- Davis Raymond @DavisRayM (Ona)