Skip to content

Releases: wq/xlsform-converter

xlsconv 2.0

08 Nov 17:56
Compare
Choose a tag to compare

xlsconv 2.0.0 is the first stable release of the xlsconv 2.0 series! Be sure to check out the latest documentation and the release notes for wq 2.0 when upgrading.

This release is functionally equivalent to the alpha release.

xlsconv 2.0 alpha

16 Jun 18:18
Compare
Choose a tag to compare

xlsconv 2.0 alpha is a preview of the next major version of xlsconv. This release includes a number of breaking changes for compatibility with wq 2.0 alpha. If you are only using xlsconv to generate models.py (and are not integrating with the wq framework), these changes should not affect you.

All changes by @sheppard.

Breaking Changes

  • Drop all support for wq's old jQuery Mobile / Mustache renderer and HTML templates (38b6869).
    • xlsconv's xls2html(), html_context(), and render() methods have all been removed.
  • Leverage the updated wq.db.rest API instead of the wq.db.patterns module, which was removed in wq.db 2.0 alpha (9f52275).

Other Fixes

  • Don't import grouped fields as a separate model class in serializers.py (48a3243)
  • Switch to pyproject.toml and test with latest Python versions (6a90a48)

xlsconv 1.3.0

05 Apr 04:39
2aad76c
Compare
Choose a tag to compare

xlsconv 1.3.0 brings support for the new React-based rendering system provided in wq 1.3, as well as a number of bug fixes:

In addition, pyxform 1.8.0 now supports openpyxl and xlrd 2.0.

xlsconv 1.2.0

02 Sep 07:33
Compare
Choose a tag to compare

xlsconv 1.2.0 brings compatiblity with pxyform 1.x (#6), as well as support for newer npm-based projects generated by wq start (which do not use require(), see wq/wq.create#6).

xlsconv 1.1.0

12 Jun 21:23
Compare
Choose a tag to compare

xlsconv 1.1.0 adds the required ForeignKey on_delete parameter to ensure support for Django 2.0. In addition, Python 2.7 support is no longer tested, but it may work.

xlsconv 1.0.0

24 Jul 16:10
Compare
Choose a tag to compare

xlsconv 1.0.0 brings a couple of minor improvements and an update to production/stable status.

xlsconv 0.4.0

04 Apr 17:59
Compare
Choose a tag to compare

xlsconv 0.4.0 brings a number of improvements, mostly to support new features in wq 1.0.

xlsconv 0.3.0

07 Nov 22:38
Compare
Choose a tag to compare

xlsconv 0.3.0 brings a number of template enhancements to support new features in wq

xlsconv 0.2.0

26 Aug 19:08
Compare
Choose a tag to compare

xlsconv 0.2.0 brings a couple of new features:

  • Support for non-repeat, nested groups
  • Integrated a number of additional default templates from wq.start:

Django App Templates

  • models.py (existed in 0.1.0)
  • rest.py (for use with wq.db.rest)
  • admin.py (for use with django.contrib.admin)
  • serializers.py (for use with wq.db.rest)

Mustache Templates (for use with wq)

  • edit.html (replaces form.html from 0.1.0)
  • detail.html
  • list.html
  • popup.html (for use with wq/map.js)

xlsconv 0.1.0

23 Mar 01:49
Compare
Choose a tag to compare

Initial release.