wq.app 1.0.0 RC1
wq.app 1.0.0 RC1 brings enhanced support for PhoneGap/Cordova, an improved offline cache configuration API, and a number of other enhancements.
PhoneGap/Cordova support
- New
wq iconscommand to automatically generate icons and splash screens for Android, iOS, and Windows (wq/wq-django-template#1,b3e1824,7677e58,0d8e196,6438304,a3f84ab) - New
wq phonegapcommand to automatically generate values forconfig.xml, zip it up together with the built JavaScript application and generated icons, and upload everything to PhoneGap Build (wq/wq-django-template#4,1d8698d, ). - Various JavaScript improvements to improve PhoneGap compatibility (
08f4764,a576254,c0f8e1d)
The updated wq django template automatically takes advantage of these new features.
New Configuration for Pagination/Offline Caching
The configuration options affecting pagination and offline caching (per_page, partial, max_local_pages, filter, and reversed) have been unified and replaced with a new cache setting. See Pagination and Caching for details (#47, 452b0d2).
Other Improvements & Fixes
Thanks to @tomaszn for reporting several of these issues.
Editing & Outbox (wq/app.js)
- Properly support deletion (#80,
4bf65be,9cb2298) - Ensure plugins run when loading items from outbox (#77,
68efcba) - Make custom postsave URLs work for items still in outbox (#78,
95fb93a) - Improve editing for nested forms (#72,
f2ddbe8) - Improve file support (#70,
ea5835c,8b7f577) - Change default behavior from
loadMissingAsHtmltoloadMissingAsJson(02526bf)
Charting
- wq/pandas.js improve handling of blank values and field lookups (#73 via @ast0815,
f484f5d) - wq/chartapp.js fix field lookup (
3d25c6f)
Maps
- wq/map.js more robust handling of wq/app.js pages (
d5afe08,68efcba) - wq/mapserv.js add esri-feature layer type (
557a668) - wq/locate.js populate GeoJSON geometry field if present (
da13a01)
Other
- wq/markdown.js syntax highlighting for server-rendered markdown (
014b75d)