Release Notes - ICEmobile - Version 1.2 Beta - HTML format

Bug

  • [MOBI-165] - iOS4.3 dateSpinner and timeSpinner in mobileshowcase don't allow increment or decrement of spinners
  • [MOBI-209] - iOS theme issues
  • [MOBI-275] - select components not correctly serialized by container
  • [MOBI-289] - Incorrect Meta viewport syntax in demos
  • [MOBI-292] - Time/Date popup on Asus Android device has issues
  • [MOBI-303] - ICEmobile Spring Showcase cleanup pt 2
  • [MOBI-319] - Re-using xhtml fragments in mobi:viewSelector results in duplicate IDs
  • [MOBI-321] - View Selector gives incorrect result for many Android user agent strings
  • [MOBI-324] - UIViewControllerHierarchyInconsistency error on iOS 6
  • [MOBI-328] - Device Tags not writing out standard attributes for non-enhanced, non-ios clients
  • [MOBI-332] - ContentMenuItem not rendering style attribute
  • [MOBI-333] - remove menu attributes on contentNavBar and create transition direction attribute instead
  • [MOBI-336] - Navigational Issues in ICEmobile Component Showcase
  • [MOBI-346] - Cloud Push support for JSP
  • [MOBI-347] - AR view landscape mode
  • [MOBI-360] - Improve Theming
  • [MOBI-362] - Mobi Button styles missing disabled state
  • [MOBI-363] - Container JS Interfaces make call to undefined ajaxRefresh function
  • [MOBI-364] - Containers generate errors when ICEpush not used
  • [MOBI-365] - Popups Do Not Autocenter properly
  • [MOBI-366] - Missing Mobi Back Buttons for Android, Honeycomb, and BlackBerry and IPhone Themes
  • [MOBI-368] - Thumbnail component should not render on Desktop
  • [MOBI-372] - compass markers remain after AR view is dismissed
  • [MOBI-374] - Medicast scrolling in small view crops buttons at bottom of page
  • [MOBI-377] - iOS container crashes after closing popup views
  • [MOBI-379] - splitPane js sometimes fails to set pane widths (was: splitPane js sometimes calculates incorrect widths)
  • [MOBI-383] - JSP TLD invalid
  • [MOBI-384] - TabSet no longer rendering correctly on iPhone
  • [MOBI-385] - JSP Carousel listener not removed and causing errors when dom changed
  • [MOBI-386] - JSP Geolocation listener not unregistered
  • [MOBI-387] - Media controls overlap in Mediacast view
  • [MOBI-391] - JSP TLD docs have ${tld.title} in header
  • [MOBI-392] - pagePanel header/footer line-height causes problems with using other components in the header or footer
  • [MOBI-397] - Standardize supported JSP api level
  • [MOBI-405] - CommandButton back buttonType support
  • [MOBI-408] - JSF Mobile Showcase Small View has no menu item for splash screen
  • [MOBI-409] - ICEmobile-SX incompatible with Tomcat 7.0.30
  • [MOBI-412] - JSP Tab Set Styling issues (was: JSP Tabs have styling issue)
  • [MOBI-413] - JSF Tab Set not showing active tabs
  • [MOBI-417] - Components missing style and styleClass attributes
  • [MOBI-418] - CSS Cleanup
  • [MOBI-419] - TabSet headers wrapping in ipad and honeycomb themes
  • [MOBI-421] - Button types have no styling for Android and Honeycomb Themes
  • [MOBI-422] - Inconsistent Tag Names between JSP and JSF Libraries
  • [MOBI-430] - TabSet Autowidth calculation not precise
  • [MOBI-437] - contentPane does not render style or styleClass when in an accordion or tabset
  • [MOBI-438] - JSP and JSF Tags attributes using different defaults
  • [MOBI-441] - mobiRefresh breaks device integration with camera and other native activities.
  • [MOBI-442] - Accordion fixedHeight doesn't work in JSP or JSF
  • [MOBI-456] - commandButton rendering styleClasses out of order
  • [MOBI-458] - CommandButton default buttonType not really default
  • [MOBI-459] - Issues with Android contact integration
  • [MOBI-460] - Device components rendering strange default button around file upload button
  • [MOBI-461] - JSP and JSF Command Button rendering inconsistent
  • [MOBI-467] - Accordion pane first rendered as opened does not close on first click
  • [MOBI-477] - Invalid markup rendered in ContentStackMenu
  • [MOBI-480] - ContentPane docs refer to non-existant attribute
  • [MOBI-482] - Carousel causing js error
  • [MOBI-494] - Camera does not work with ICEmobile-SX in mvc-mediacast
  • [MOBI-503] - Carousel component not setting current index on first render
  • [MOBI-504] - Carousel component returns to first item when selecting the last item
  • [MOBI-506] - icemobilespring pages appear to be cached
  • [MOBI-507] - Android theme tap highlight styling issues
  • [MOBI-508] - menuButton highlight longer than component width
  • [MOBI-509] - contactList renders button when not sx or or container present
  • [MOBI-511] - Geolocation Tag uses id for rendering name, and name attribute has no effect
  • [MOBI-512] - Geolocation Tag maxAge attribute not working
  • [MOBI-513] - scrollPane causing scrolling issues in Android container
  • [MOBI-515] - JSP Carousel cannot bind or submit index
  • [MOBI-516] - Native js interface ice.upload form serialization adding 'undefined' value to input type submit values
  • [MOBI-517] - Panel Popup rendering Date Time style classes
  • [MOBI-520] - Popup Transparent
  • [MOBI-522] - Contact List not working for iOS
  • [MOBI-523] - JSP pagePanel body does not render no-header or no-footer style classes
  • [MOBI-524] - BB TabSet wrapping
  • [MOBI-526] - Flipswitch double click on Transformer Prime tablet
  • [MOBI-527] - JSP TabSet not rendering widths on tabs
  • [MOBI-531] - Device Tags not rendering mobi-button style in JSP iOS
  • [MOBI-540] - PanelPopup width, height, minWidth and minHeight properties have no effect
  • [MOBI-541] - PanelPopup clientSide open button unstyled
  • [MOBI-542] - No developer control over the positioning or location of PanelPopup clientSide open button
  • [MOBI-543] - PanelPopup missing clientSide close API
  • [MOBI-553] - Carousel does not render correct starting position
  • [MOBI-554] - geolocation script error on dom update
  • [MOBI-555] - Device Tags rendering unneeded wrapping span element
  • [MOBI-556] - accordion pointer styling broken on Android stock browser
  • [MOBI-557] - Accordion 'effect' attribute does nothing
  • [MOBI-558] - Android build should require only the current SDK
  • [MOBI-559] - autoHeight accordion opened pane height not correct on first render
  • [MOBI-560] - accordion paneChangeListener not firing for all panes
  • [MOBI-562] - Device tags have lower case default labels
  • [MOBI-563] - Device components have inconsistency between label vs buttonLabel
  • [MOBI-564] - Blackberry Audio Recording not stopped if memory is full
  • [MOBI-565] - microphone not working on Nexus 7
  • [MOBI-568] - mail.jar missing from icemobilespring build

Improvement

  • [MOBI-268] - use ui:composition to minimize the amount of licensing text we are sending to the client
  • [MOBI-307] - JSP Resource Loading and Consolidation Strategy
  • [MOBI-312] - No file selector in mobile non-container environements
  • [MOBI-318] - mobi:getEnhanced for warning message and container download
  • [MOBI-322] - CSS Build Strategy
  • [MOBI-325] - deviceStyleSheet document element class name integration
  • [MOBI-327] - Create shared core module for inclusion in both jsp and jsf libraries
  • [MOBI-369] - JSP minified JavaScript resources
  • [MOBI-375] - allow camera (native) component to specify dimensions of photo to upload
  • [MOBI-440] - modify SplitPane component children for better user-defined styling
  • [MOBI-536] - Android HW acceleration at application level

New Feature

  • [MOBI-114] - device detection layout component
  • [MOBI-192] - scrollPane component
  • [MOBI-226] - contentStackMenu for container type layout on client with navigation
  • [MOBI-232] - Augmented Reality viewer
  • [MOBI-238] - Contact list access
  • [MOBI-240] - accordion menu
  • [MOBI-244] - geolocation watchPosition getCurrentPosition configuration
  • [MOBI-306] - android geolocation support
  • [MOBI-308] - Add javadoc and sourc jar creation targets to build scripts.
  • [MOBI-313] - create splitPane component to replace composite component panelScroller and to be used for other layout type attributes
  • [MOBI-316] - Google Map Component
  • [MOBI-330] - Wavefront OBJ loader for 3D augmented reality models
  • [MOBI-338] - Google Analytics Tag
  • [MOBI-339] - Streamline ICEmobile-SX
  • [MOBI-345] - Android must support new Google Cloud Messaging for Cloud Push
  • [MOBI-348] - Support HTML5 Media Capture
  • [MOBI-349] - Support for Smart App Banners on iOS 6
  • [MOBI-350] - deviceResource tag
  • [MOBI-352] - Android container user-agent
  • [MOBI-370] - Create JSF tag for contact list
  • [MOBI-378] - update mediacast and mobileshowcase sample apps with splitPane and remove unnecessary subView for viewSelector component (was: update mediacast sample app with splitPane and remove unnecessary subView for viewSelector component)
  • [MOBI-380] - smallView and largeView components
  • [MOBI-407] - PagePanel header and footer dimensions are too different across themes
  • [MOBI-423] - create splitPane component in JSP while modifying JSF variant to use core renderers.
  • [MOBI-446] - Accordion fixedHeight default property prevents individual heights on child panes
  • [MOBI-487] - CommandButton contentPane switching

Task

  • [MOBI-180] - WebSphere support
  • [MOBI-189] - Update eclipse plugin default project code
  • [MOBI-256] - Create common component theme location
  • [MOBI-260] - Identify Improvements in component implementation strategies for multple platforms.
  • [MOBI-301] - AR and QR codes have forced the Android API requirements from API-8 to API-10
  • [MOBI-323] - carry over transition definitions for contentPane when used with contentStackMenu
  • [MOBI-361] - Update ICEmobile Online Docs
  • [MOBI-453] - audioPlayer rendering of autoPlay is not configurable
  • [MOBI-552] - Contacts should use "name", "email" and "phone" for fields that are returned

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.