Skip to content

FormUploader Release Notes

Mitch Sundt edited this page Apr 25, 2016 · 3 revisions

ODK Form Uploader

Form Uploader is a standalone application used to upload form definitions and their associated media files to ODK Aggregate 1.0 Production and higher.

Release Notes

Form Uploader 1.4.9 Production

  • update to javarosa-2016-04-21.jar
    • fix date, time, dateTime handling of time zones (in collaboration with SurveyCTO)
    • fix itemset choice lists -- various issues.
    • fix jr:choice-name() context resolution so that it can work with relative paths and repeat groups (SurveyCTO contribution).
    • add XPath 3.1 math functions (e.g., exp, log, sin, cos, etc.)
    • add CONTROL_FILE_CAPTURE for future arbitrary-file-attachment handling
    • use consistent UTF-8 treatment when writing and reading files
    • better detection and handling of binary-file-format changes across versions
    • build with Java 7
  • update to Apache HttpClient 4.5.2 (should support SNI hosts)

Form Uploader 1.4.6 Production

  • update to javarosa-2015-08-05.jar
  • adds OpenStreetMap support
  • java 1.7 runtime

Form Uploader 1.4.5 Production

  • updated to javarosa-2015-01-10 jar.

Form Uploader 1.4.4 Production

  • no significant changes. Just updating to match Briefcase version.

Form Uploader 1.4.3 Production

  • no significant changes. Just updating to match Briefcase version.

Form Uploader 1.3.2 Production

  • relax issue 807 (on Google Code) to still use OS X dialog on all Java 1.6 apps.
  • fix crash that prevents opening of ODK Briefcase on 2nd run.

Form Uploader 1.3.1 Production

  • issue 807 (on Google Code) - change directory not working on OS X
  • code changes for compiling with 1.7 (still targets 1.6 JRE).

Form Uploader 1.3 Production

No code changes. Just a version bump to make it clear that this works with the 1.3 tools.

Upgrading

No special upgrading instructions.

Form Uploader 1.2.2 Production

  • correct several issues related to opening of form definition files using non-UTF-8 character sets (e.g., chinese-language Windows systems).

Upgrading

No special upgrading instructions.

Form Uploader 1.2.1 Production

  • add clarifying text to server connection dialog w.r.t. what to enter for a username

Upgrading

No special upgrading instructions.

Form Uploader 1.2 Production

  • updated with code changes from ODK Aggregate 1.2 and Briefcase 1.2

Upgrading

No special upgrading instructions.

Form Uploader 1.1 Production

  • code restructuring to share classes with ODK Aggregate 1.1

Upgrading

No special upgrading instructions.

Form Uploader 1.0.2 Production

  • increase server timeout to 60 seconds.
  • limit number of media files uploaded to 100 per transmission.

Form Uploader 1.0 Production

  • initial release

Source

The source code for FormUploader is shared with Briefcase and is located in the Briefcase repository. Briefcase and Form Uploader share the same project but have different main() routines.

To build, from Eclipse, build Briefcase then choose Export..., choose Runnable jar, and specify the FormUploader main().

Clone this wiki locally