Zumero for SQL Server v2.2.1 - Release Notes
Zumero for SQL Server (ZSS) v2.2.1 is now available for download in the dev center.
Improvements and fixes in ZSS 2.2.1
- The Zumero Application Generator (ZAG) now creates HTTP-capable iOS apps (q.v.)
- iOS/Mac ZSS clients now wait a significantly longer time (up to a day) before timing out requests from slow-responding servers
- The Cordova wrappers have been updated to work with the latest Android Cordova libraries
- Fixed a ZSS Manager issue when setting group permissions in a secondary database
Note for Mac/iOS app developers
The Mac and iOS libraries now use the NSUrlSession network stack, which — by default — limits web connections to secured (HTTPS) channels. To access insecured (HTTP) servers — e.g. in a development environment where security is not a concern — you’ll need to add NSAllowsArbitraryLoads
== true
to your app’s Info.plist
file. This is usually as simple as including:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
before the final </dict>
tag in Info.plist
.
Upgrade Instructions
Upgrading from ZSS 2.x:
- Upgrade your ZSS Server. The IIS Zumero web site should be stopped before running the ZSS Server installer.
- Upgrade ZSS Manager
- Connect to your SQL Server database with ZSS Manager, and follow the upgrade prompts (see Upgrading in the ZSS Manager documentation). If you have multiple databases, you may want to examine them all for upgrades.
Upgrading from ZSS 1.x:
For a walk through of the steps needed to upgrade from ZSS 1.x to 2.2.1, view our Upgrade Tutorial.
Activation
ZSS Server licenses now require activation. Please visit the Activation page to activate any existing license keys for use with ZSS 2.2.1.
Upgrade Order
The recommended order for upgrading to ZSS 2.2.1 is:
- Upgrade ZSS Manager
- Connect to your SQL Server database with ZSS Manager, and follow the upgrade prompts (see Upgrading in the ZSS Manager documentation). If you have multiple databases, you may want to examine them all for upgrades.
- Upgrade your ZSS Server. The IIS Zumero web site should be stopped before running the ZSS Server installer.
- Replace the client libraries that you’re using. Rebuild your app and redeploy.
Compatibility
Older clients will work with ZSS 2.2.1 servers, but will not be able to take full advantage of the new features and improvements. Newer clients will not sync with older ZSS servers.
Clients earlier than ZSS 2.0 should not be used with ZSS 2.2.x date-based purging. See the documentation for details.