Ir para conteúdo


Foto

Release Notes for Sencha Touch


  • Por favor, faça o login para responder
8 respostas neste tópico

#1 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 27 July 2010 - 15:40

Ontem saiu uma versão nova com importantes correções. Mas ainda tem muitos bugs chatos e os devs recomendam ainda não utilizar para produção final.

Release Notes for Sencha Touch 0.92

Release Notes: July 26, 2010
Version Number: 0.92
New In This Release

This release focused on List, DataPanel, Carousel, layouts and general bug-fixing.
Added a commercial beta license which will expire 30 days after the 1.0 final release. Check the license in the SDK for further details.
Improved DataPanel. We now have the ability to render components into DataPanels. An example of this is to render an Edit button into a List item. This will allow for many of the requested features on the forums to be implemented more easily. This is also the foundation for List and upcoming NestedList improvements.
Refactored the List. The performance of the pinned headers has drastically improved. Added a disclosure configuration option that renders a disclosure button into each list item.
Added localization support to the library.
Added a lot of functionality to Forms. FormPanel now has a submit() method, Select components can be bound to stores, and added support for more HTML5 properties like autoCapitalize. Minor updates to most field types.
Android forms now work better. Select boxes on Android are still broken.
Include a new cross-platform JSBuilder that will allow the developer to create a custom build of the library. This can help reduce the file size of the library drastically.
Fixed over 15 reported bugs.

Known Issues & Recommendations
Picker is unstable and not ready to be used.
Select boxes on Android are broken.
The API for Sortable will change before release. If you are using this API heavily, you should anticipate that your code will break with each beta update.
Nested Lists are not based on the List component in beta, but will be for final Release.
The Maps and Carousel components both respond to swipe events resulting in a carousel transition and a map drag at the same time. These will be disambiguated in the final release.
While HTML5 video and audio operate correctly in basic use, when HTML5 video is combined with touch events or transitions, there is a likelihood of browser crashes. These are known WebKit issues.
The video component on Android works correctly only with Google sourced videos (YouTube etc.). This appears to be an issue with Android video decoding.
Please be aware that HTML5 audio and video tags should be explicitly tested before deployment since there are issues with cross-platform codec operation
Maps have occasional rendering issues.
Android occasionally drops the initial drag event for draggable components.
Fields in toolbar require restyling.
Incorrect viewport sizing on initial page load on Android 2.1 may result in improper layout.



#2 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 04 August 2010 - 11:23

Release Notes for Sencha Touch 0.93

Release Notes: August 2, 2010
Version Number: 0.93
New In This Release

This release focused on bug-fixes and the Carousel.
Fixed over 50 reported bugs.
Carousel got major overhaul. Inserting and removing cards now doesn't cause a flicker. Carousel now prepared for future functionality like dynamic loading and wrapping. setCard on a Carousel can now also accept custom animations.
Improved CardLayout. Now more stable and consistent.
Added more functionality to Form Fields (like autoCorrect, autoCapitalize and more).
Added a new example that shows of XML reader and binding a store to a Carousel.
Fixed Sortable.
Added lots of documentation.



#3 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 08 September 2010 - 15:03

Release Notes for Sencha Touch 0.94

Release Notes: September 8, 2010
Version Number: 0.94
Download: here

New In This Release
This release focused on refactoring sass, layouts and our component lifecycle.
Disabled Animations on Android for a better user experience.
Sheet Component: Pulls up a sheet from a screen edge, mostly used for buttons. In the future, this will create an overlay on tablets.
Refactored Picker: Bug fixes, is now a Sheet, more consistent UI. (added demo to Kitchen Sink > UI > Forms > “Rank”).
Date Picker now available.
Refactored Select: Select elements all use the Picker, which fixes Android Selects.
Refactored Map: Lots of bug fixes and better GMaps integration, more event callbacks.
New Store type: TreeStore with hierarchal store support.
Refactored Nested List: Binds to TreeStore, templates per level, option to use titles as the 'back' button text, and more.
Implemented address bar hiding.
Large SASS refactoring, including many style bugfixes and smaller toolbars in general. Sencha Touch can now be loaded as a Compass framework. This refactoring is still underway, we will provide full docs as it’s finished.
New button styles: “small” UI.
Resized icons for Retina Display. Added sort, arrow, and star toolbar icons.
New Ext.support and Ext.is for advanced UA and feature detection.
Panels no longer require a height now (will default to content height).
Added HTML5 input config options.
Fixed convert in Data.

Known Issues & Recommendations
YQL Flickr example is not returning any data.
Picker needs a showBy function.



#4 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 15 September 2010 - 10:41

Release Notes for Sencha Touch 0.95

Release Notes: September 14, 2010
Version Number: 0.95
Download: here

New In This Release
This release focused on refactoring sass, layouts and our component lifecycle.
Overlay Picker for iPad
Allow inserting of cards at any index within a TabPanel
All components have been updated to show disabled status visually and prevent interactivity
Buttons now support icons, iconAlignment and iconMasking - removed ui: 'mask' in favor of iconMask
Add in title support for the new Pickers
Add a stopMaskTapEvent configuration and default it to true
Added a lot of Component documentation
Fix small bugs with GeoCongress and Kiva examples
Change some of the ui CSS configurations
Implement prependText for Select

New Known Issues
Forward Button has visual artificats in Android 2.2



#5 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 30 September 2010 - 16:29

Release Notes for Sencha Touch 0.96

Release Notes: September 30, 2010
Version Number: 0.96
Download: here
New In This Release
Rewrote Gesture Management
Ext.MessageBox fixed
Destroyed Components no longer considered visible
Added a DatePickerField
TextAreas now have a disabled style
Added a (x) to clear input text
Multiple Ext.data issues resolved
Refactored SASS
Moved native prototype methods (date, function, string and number) into util classes
Deprecated DataPanel. Please make sure you are not using this class directly as it will be removed from RC1
DataView will extend Component instead of Panel in RC1. This means you shouldn't be docking items in DataViews and Lists. Instead put them in a Panel with layout 'fit'

Known Issues
Form entry on Android does not operate correctly. Element positions are not reported correctly back to the OS and leads to unexpected behaviors.



#6 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 14 October 2010 - 08:21

Release Notes for Sencha Touch 0.97

Release Notes: October 13, 2010
Version Number: 0.97
Download: here

New In This Release
Improved layouts. Requires developer to do much less doComponentLayouts
Improved forms and handling of the virtual keyboard
Added styles for form elements in toolbars
Readers can now read deeply-nested data structures - see Store and Reader API docs for examples
Changed the look of tabs
Added a new singletap event. Only fires once per 400ms
Added 300+ icons! (Pictos)
Added Apple and Android themes
Fixed forward tip on Android
New SASS variables for extra optimization
Fixed several bugs

Known Issues
Form entry on Android does not operate correctly. Element positions are not reported correctly back to the OS and leads to unexpected behaviors.



#7 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 28 October 2010 - 07:34

Release Notes for Sencha Touch 0.98

Release Notes: October 26, 2010
Version Number: 0.98

Download Sencha Touch 0.98β

New In This Release
A completely revamped Scroller:
Best performance ever seen across all iOS and Android devices
'scroll' event now always fires even during momentum animation
Fast and consistent scrollTo / snapping animation as seen in Picker
Fully independent and customizable animation algorithms
Improved form fields:
Better focusing, fields inside a scroller should now be adjusted automatically to be within the viewable area
Tapping on labels no longer triggers focus events on the inputs to prevent common accidental scenarios
Checkboxes and radios will now respond instantly on tap instead of relying on the infamous delayed click event on mobile Webkit
Improved Slider responsiveness with better sliding animation
Touching on a letter on list's IndexBar should now make the list scroll to the coresponding group instantly without requiring a touchmove
Draggable revert animation should now work consistently on Android as well
Kiva example updated to use best practices for application structure
Twitter example updated to use best practices for application structure
Twitter example now features swipe-to-delete
New Model instances no longer marked dirty incorrectly (bug #114)
Ext.data.Operation instances are correctly marked successful after loading (bug #361)
Added validation and error classes to the build (bugs #420, #435 and #438)
Added simple Store paging functions - loadPage, nextPage and previousPage
AJAX requests no longer require json data to be in array format to correctly set the Content-type header (bug #390)
General improvements to data package documentation



#8 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 09 November 2010 - 07:58

Release Notes for Sencha Touch RC1

Release Notes: November 8, 2010
Version Number: 1.0RC1

Download Sencha Touch RC1

This release forms the first Release Candidate for Sencha Touch. We expect this release to comprise the final set of API changes before Sencha Touch 1.0 (see the API Changes section below).

New In This Release
General
Improved docs for many classes:
Ext.List
Ext.Panel
Ext.TabPanel
Ext.TabBar
Ext.DatePicker
Ext.Picker
Ext.Toolbar
Ext.Button
Ext.Video
Ext.Audio
Ext.SegmentedButton
Ext.Sheet
Ext.ActionSheet
Ext.MessageBox
Ext.Map
Ext.Anim
Ext.Carousel
Fixed a recursion issue with bubbleEvents. This had caused dynamic addition/removal of tabs to result in stack overflow errors
Fixed an issue where the iOS simulator would sometimes crash when using Sencha Touch
MessageBox now fires the confirm/prompt callbacks even if the user hits cancel/no
Animations are now enabled by default on supported Android devices
Forms
Fixed incorrect return values from Ext.form.FormPanel#getValues()
Altered order of arguments passed to Slider's beforechange and change events - newValue now precedes oldValue
Fixed ignored input type on Ext.form.Number
Fixed a bug with Ext.form.Select where the default value would not be correctly displayed
Fixed a bug where Ext.form.Select and its Picker would become desynchronized
Fixed a bug with Ext.form.Select's reset and getValue functions
Fixed missing of 'this' instance as the first argument when firing focus and blur events in Ext.form.TextField

API Changes
All of the xtypes and class names that were modified in this release have been aliased back to the original name, so your code will continue to function. We strongly recommend updating your application code to reference the new names because the aliases will be removed when Sencha Touch 1.0 is released.

In general, all form field class names omit the Field suffix (e.g. Ext.form.Text instead of Ext.form.TextField). The 'Field' suffix is considered redundant due to already being within the Ext.form.* namespace. All field xtypes now contain the 'field' suffix as xtypes are not otherwise namespaced.

Modified Form Classes
Ext.form.DatePickerField renamed to Ext.form.DatePicker
Ext.form.EmailField renamed to Ext.form.Email
Ext.form.HiddenField renamed to Ext.form.Hidden
Ext.form.NumberField renamed to Ext.form.Number
Ext.form.PasswordField renamed to Ext.form.Password
Ext.form.SearchField renamed to Ext.form.Search
Ext.form.SpinnerField renamed to Ext.form.Spinner
Ext.form.TextField renamed to Ext.form.Text
Ext.form.UrlField renamed to Ext.form.Url
Modified Form xtypes
'hidden' renamed to 'hiddenfield'
'radio' renamed to 'radiofield'
'checkbox' renamed to 'checkboxfield'
'select' renamed to 'selectfield'
'textarea' renamed to 'textareafield'
'toggle' renamed to 'togglefield'
Other modified xtypes
'form' renamed to 'formpanel'
'msgbox' renamed to 'messagebox'
'thumb' renamed to 'sliderthumb'
Changes in Form Fields methods
getValue() and setValue() no longer get / set the checked state of Checkboxes and Radios; use check() / uncheck() / setChecked() / isChecked() instead

Known Issues
Ext.DataView: emptyText appears while the Store is loading under some circumstances
NestedList does not show the loading mask while loading data
Stroking the IndexBar causes it to drop down a few pixels, then snaps up again when released
Kitchen Sink: Editing a leaf on the Nested List example does not hide the keyboard when tapping the 'Change' button
Imperfect styling when using a fieldset where the first or last item is a checkbox
iPhone only - some fields have a rendering glitch on the right hand side when disabled
Overlay panels can sometimes lay out incorrectly when animated
When changing orientation, floating panels do not correctly realign if aligned to an underlying element
Sortable's sorting threshold is not currently honored, causing odd behavior when trying to sort a scrollable toolbar
Odd behavior when scrolling diagonally in a Carousel. Sometimes the cards can become misaligned if scrolling up/down at the same time as scrolling left/right



#9 Nom4d3

Nom4d3

    Member Avançado

  • Membros
  • PipPipPip
  • 952 posts
  • LocationAraras/SP/Brasil

Postado 01 December 2010 - 07:54

Release Notes for Sencha Touch 1.0.1

Release Notes: November 24, 2010
Version Number: 1.0.1


Download Sencha Touch 1.0.1

New In This Release
General Bugs Fixes

Fixed the issue regarding form submission does not execute callbacks
Added an 'action' event for Ext.form.Text
Fixed an issue of Textarea losing focus on return key
Click events should now be fired correctly and instantly on touchend
Slider.getValue() should now correctly respect minValue and maxValue
Fixed an issue of Scroller positioned wrongly inside a flexed container
Only stop touchstart event when clicking outside an overlay if stopMaskTapEvent is not equal to false
Allow Select's value to be set to null
Correct hideOnMaskTap documentation
Fire the listchange event on NestedList
Implement multiSelect, singleSelect, simpleSelect and allowDeselect on DataView
Fixed the styling of a field with inputType number inside a Toolbar
Fire the disclose event on Lists with disclose buttons
Correct documentation for the pinHeaders configuration on List
Fixed a flaw with List Selection
Fixed isDraggable / setDraggable issue on Component
Have DataView.bindStore correctly rebind the SelectionModel as well
Fixed slider thumb initially going outside the bounds (ticket #608)

General Enhancements
Enhance Element.unitizieBox to work with any type of units
Implement layoutOnOrientationChange on Component and automatically set it to true of a Component is floating
Implement Ext.supports.DeviceMotion to detect Device Orientation API support

Android Enhancements
Massive Scroller performance boost and responsiveness improvements
Map widget is fully fixed and functional.
Focusing on form fields should now automatically adjust them into the viewable area
Improved the ability to hide the browser's address bar as much as possible

Platform Data Package
Ext.data.RestProxy can automatically generate urls for instances and collections (see Ext.data.RestProxy docs for details)
Associations are now correctly populated when loading nested XML data. Previously this only worked for JSON data (ticket #583)
When loading nested data including nested hasMany associations, the inverse belongsTo association is also now populated (ticket #595)
When a Model instance is saved to a server and the server returns a response including data such as the ID to be set on the Model instance, that data is now applied back to the model (ticket 593)
Fixed a bug where Model instances that were removed from a Store and then synced would not be properly removed (ticket #592)
Fixed a bug where new Model instances were always marked dirty (ticket #587)
Fields that have a convert function are populated last so that data in the other fields will already be present (ticket #555)
Fixed a documentation error on AbstractStore - the remove event was incorrectly documented (ticket #582)
Fixed a documentation error on Store - the syntax for the sort method was wrong (ticket #585)
Improvements to Ext.data.* docs, including:
Ext.data.Reader
Ext.data.JsonReader
Ext.data.XmlReader
Ext.data.Field
Ext.data.AbstractStore
Ext.data.Association
Ext.data.AjaxProxy
Ext.data.RestProxy
Ext.data.ScriptTagProxy






0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos