Teamstudio Unplugged Release Notes

unevenechoSoftware and s/w Development

Oct 30, 2013 (3 years and 8 months ago)

93 views

Teamstudio Unplugged Release Notes

==================================

Release Notes for Teamstudio Unplugged 2.4
-

Android

----------------------------------------------------

This feature release adds support for XPages Partial Update and adds
configuration at the field level of
the data to be synced to the mobile device. It also contains a number of other fixes and enhancements
as listed below.

jQuery vs Dojo

--------------

This version of Unplugged switches from using jQuery for internally
-
gen
erated client
-
side javascript to
Dojo. This change was made to support XPages Partial Update, but also provides greater compatibility
with Domino. As some applications rely on Unplugged making jQuery available, we are also emitting
jQuery script tags in th
is version. Note that this usage is now deprecated and future versions of
Unplugged will not automatically provide jQuery. If your application is currently using Unplugged's
jQuery, we recommend explicitly adding the jQuery libraries that you need to your
application and
referencing those. That will protect your application from future changes to the Unplugged engine.


Version History

---------------

2.4.22.424
-

Maintenance release

This release adds new versions of the DocLibrary, Journal and Teamroom temp
lates to the download kit.
The server and Android client are unchanged from build 22420 and do not need to be upgraded.

[UNP
-
1251]
-

Update standard templates to version 1.7.0


2.4.22420
-

Maintenance release

[UNP
-
1157]
-

Concatenated strings returned in j
avascript arrays display as [unknown type:jsf/8]

[UNP
-
1168]
-

Sync: Too many deletions causes 'Replicator Error downloading data: 9795: Session
document not loaded; call loadSession first'

[UNP
-
1178]
-

Debug info displayed in Rich Text field

[UNP
-
1191]
-

S
pan tag not generated for xp:text elements even when id/style/styleClass attributes
present

[UNP
-
1205]
-

Databases with spaces in path fail to sync

[UNP
-
1206]
-

Stack overflow possible while rendering XPages, esp. on older devices

[UNP
-
1207]
-

Doclink gene
rated Notes:// links in mail result in an error in Unplugged

[UNP
-
1209]
-

Added Push/Pull error logging to capture intermittent sync issue

[UNP
-
1214]
-

Document not opened if Notes URL causes sync prompt


2.4.22387
-

Maintenance release

[UNP
-
1124]
-

Titles

under database icons on the workspace aren't properly styled

[UNP
-
1142]
-

Sync: Reader fields can cause NPE and failed sync when upgrading databases

[UNP
-
1143]
-

Sync: Upgrade to 2.4 from earlier versions unnecessarily re
-
sends documents containing
Rich
Text

[UNP
-
1144]
-

xp:link tag fails to run SSJS/server
-
side action in 2.4

[UNP
-
1147]
-

Update standard templates to version 1.4.1

[UNP
-
1148]
-

Sync: Attachments fail to sync when spaces/special characters in target db path


2.4.22374
-

Feature release

[UNP
-
598]
-

Would be helpful if the all 'notetype' values were listed in the documentation for
unpsync.xml

[UNP
-
930]
-

Event handlers inside repeat controls are not invoked

[UNP
-
957]
-

PDF links in rich text don't appear to do anything.

[UNP
-
1010]
-

DocumentCo
llection.add should be DocumentCollection.addDocument

[UNP
-
1013]
-

xp:link tag calls the function twice

[UNP
-
1018]
-

Update workspace to use common controls

[UNP
-
1021]
-

The port that Unplugged uses needs to be configurable so that Unplugged and Continuity

can coexist

[UNP
-
1024]
-

Support for ViewEntry.getPosition

[UNP
-
1027]
-

Random datastore exceptions when reloading UnpMain.xsp during sync

[UNP
-
1032]
-

Switch from jQuery to Dojo for *internal* use

[UNP
-
1034]
-

Add support for partial refresh

[UNP
-
1039]
-

Support for XspViewEntry.getDescendantCount(), getChildCount() and
@DocDescendants()/@DocChildren()

[UNP
-
1041]
-

Scheduled sync

[UNP
-
1051]
-

Xpage property enableModifiedFlag does not work

[UNP
-
1054]
-

compositeData boolean value comparison different resu
lts with Unplugged

[UNP
-
1055]
-

Auto Launch apps show Unplugged workspace briefly before loading custom workspace

[UNP
-
1060]
-

Prevent flickering on startup caused by web view's default white background color

[UNP
-
1061]
-

Reduce progress bar text flickerin
g for short operations

[UNP
-
1062]
-

Change app title bar from "Teamstudio Unplugged" to "Unplugged"

[UNP
-
1067]
-

Replace the 'Rebuilding View...' message with the less technical 'Please wait...'

[UNP
-
1075]
-

Remove unpExternal=true parameter from URLs befo
re passing them on.

[UNP
-
1077]
-

Support for indexVar property in repeat control

[UNP
-
1081]
-

Support for 'field selection' based on form, to replicate a subset of document fields to
device

[UNP
-
1084]
-

Show the title of the database as it is replicating,
instead of the full pathname

[UNP
-
1086]
-

Unplugged does not pass the EditDocument/OpenDocument setting from notes:// urls
through to the opened XPage

[UNP
-
1094]
-

DisableTheme="true" does not impact computed text mark up (<span>)

[UNP
-
1097]
-

Failure on l
ogin should write more helpful errors to the log

[UNP
-
1099]
-

Switch to updated Unplugged icons

[UNP
-
1105]
-

Protocol Version changes shouldn't require server upgrade on client upgrade unless
necessary


2.2.22296
-

Maintenance release

[UNP
-
1012]
-

Introduc
e ro.last.sync variable to address an inconsistency with ro.last.replicate between
iOS and Android

[UNP
-
1014]
-

Synchronizer should not delete temp documents for 24 hours

[UNP
-
1016]
-

Synchronizer should have option to log the active Note when errors occur

during
processing

[UNP
-
1030]
-

Synchronizer keeps writing to the Domino console/log

[UNP
-
1042]
-

File upload control doesn't work correctly on 4.x OS versions

[UNP
-
1043]
-

Memory issues pushing large attachments to server during sync

[UNP
-
1047]
-

Attachme
nts don't don't respect SSL/HTTPS option when syncing

[UNP
-
1048]
-

Unable to sync deletion of attachment in RichText field


2.2.22284
-

Maintenance release

[UNP
-
1022]
-

Design elements may be corrupted during sync if they follow a document with an
attachme
nt


2.2.22282
-

Maintenance release

[UNP
-
1019]
-

Unplugged unavailable in the Google Play store for devices without a front
-
facing camera
e.g. Nexus 7



2.2.22278
-

Feature release

[UNP
-
796]
-

NotesDocument.getItemValue() should return java.util.Vector in
stead of an array

[UNP
-
947]
-

For camera support: maintain item
-
level last modified times and only push modified data

[UNP
-
952]
-

Exception when passing an Array as value for Document.replaceItemValue()

[UNP
-
959]
-

Exiting and relaunching Unplugged can dup
licate page events

[UNP
-
961]
-

Assigning elements to java.util.Vector via brackets throws exception

[UNP
-
964]
-

Basic support for getComponent() global function

[UNP
-
965]
-

Support for #{id:field}

[UNP
-
969]
-

Missing toString() on JS NotesDateTime

[UNP
-
973]
-

Support keySet() on MapWrapper so that we can iterate over the global maps

[UNP
-
980]
-

Add Camera Support in 2.2

[UNP
-
989]
-

Zero values displayed as empty string

[UNP
-
993]
-

Document.removeItem() should remove attachment files when called on R
ichTextItems

[UNP
-
994]
-

Client shouldn't echo documents received during a failed pull

[UNP
-
995]
-

Send push data in chunks to avoid server post/request size limits

[UNP
-
1000]
-

Unable to read and write maps (e.g. requestScope) when the key is a java.lang.
String
rather than a JS string

[UNP
-
1001]
-

Comment at the end of SSJS block can cause ArrayIndexOutOfBoundsException


Copyright (c) 2013 Teamstudio, Inc