View Full Version : Swype v3.0 released to BETA! - June 2011

06-13-2011, 11:05 AM
<div style="background: #000000;">
Introducing Swype v3: Featuring Horizontal Word Choice List and Tap Correction!

SwypeInc is pleased to announce the BETA release of the latest version of Swype!
With this version come two major new features, and several minor changes, bringing Swype support to more devices, and more stability for existing devices

Tap Correction - In v3 of Swype, we're introducing full tap correction functionality. Having trouble getting the hang of Swype and just want to tap for a little while? Prefer to tap out some words while Swyping others? No need to switch keyboards! Swype's powerful tap prediction and correction engine is based on many of the same principles that make Swyping so effective. We emphasize speed over accuracy, so tap away with reckless abandon and Swype will still make sure you're getting the words you want.

Automatic tap correction is enabled by default, but you can control exactly how it behaves through the new "Word Suggestion" category in Swype's settings screen. Simply long-press the Swype key, choose "Options" and then go to "Word Suggestion." You'll be able to set whether corrections happen automatically, whether Swype shows the actual tapped characters or the first suggestion in the active text field, and whether to show word suggestions at all.

Horizontal Word Choice List (HWCL) - While the pop-up Word Choice Window served us well for a long time, we have decided to utilize Android's built-in horizontal word choice list functionality, bringing us in line with evolving input standards.
Now, when you tap or Swype a word, suggestions will be displayed in a scrollable horizontal list above the keyboard. This has several major advantages:

No matter what happens, when you Swype something, a word will always be entered into the active text field.
We're able to display more suggestions at a time.
When you tap out a word, the characters you actually tapped - regardless of predictions - will appear at the beginning of the suggestion list.
Choosing to use a word you tapped in when it's not in our dictionary will offer an option to add that word to your dictionary via the HWCL; no more automatically adding misspelled words to the dictionary.

Honeycomb support - With v3 of Swype, we're now able to support tablets running Android Honeycomb with a customized layout and some awesome new features! The most noticable feature will be the "movable keyboard." With Swype active, press the "keyboard size" button in the lower-right corner. This will shrink the Swype keyboard to a size that's more conducive to Swyping, and allow you to tap-and-drag on the sides of the keyboard to move Swype to the center of the screen, the bottom left, or bottom right corner. It's excellent for people who want a one-handed thumb-swyping experience on their tablet, and for moving the keyboard out of the way when it's blocking something in the app you're using!

Extended device support - We've improved our licensing system in several ways, including the addition of support for devices that don't have a cellular plan. Bought a WiFi only Motorola Xoom? Now you can download the Swype BETA too! The new licensing scheme will work on any device that was SHIPPED with Android 2.3 or above, though older devices may work as well.

In addition to our licensing changes including better support for a wider range of devices, we've also fixed two pesky licensing bugs that many of you have complained about:

Swype will no longer fail to license after rebooting, with the error "Swype is configured for another device." This issue was due to a feature of new phones called "quickboot" and has been resolved.
On CDMA devices, Swype was unable to authorize its license when the device was in Airplane Mode. Now, if Swype detects that your device is in Airplane Mode, things will continue running as they should.

These changes are in addition to a wide array of minor compatibility updates, bug fixes, behavior changes, and feature updates. Swype v3 is a major milestone for us and we're proud to provide our BETA users with a first look at the work we've been doing on Swype over the past several months. We look forward to hearing your feedback on our forums, and hope you enjoy this powerful new version of Swype!<br /><br /></div>

06-13-2011, 11:28 AM
Current versions
Installer: 1.1.26483 (12.15)
SwypeBETA - FULL: min-

Revision history

INSTALLER v.1.1.26307 (12.15)

Enable alternative licensing method for devices without an ESN (wifi-only devices)
Allow activation of accounts using 5-digit code in installer
Reset all accounts' download history to 0
Report connection state at time of download (wifi, 3g, 4g, etc) to facilitate better troubleshooting

ALL BUILDS - Swype Beta v3.5.83.26xxx

Implement predictive tapping algorithm
Implement Horizontal Word Choice List (HWCL)
Implement movable & resizable KBD for honeycomb
Added Hungarian language support
Increased languages supported on various screen resolutions. Please see this page (http://beta.swype.com/android/supported) for an updated table showing which resolutions support which languages
Added support for WXGA resolution (Honeycomb ONLY)
Enable alternative licensing method for devices without an ESN (e.g. wifi-only devices)
Don't flash the shift state for the shift gesture for languages without case.
Move Word Suggestion settings up to preferences area
Cursor restore on double-tapped words with HWCL enabled
Close HWCL on rotation when needed for small screens
Automatic default language selection
Add backend support for keyboard skin selection features to be added in the future
Fix license failure on reboot when ESN not readable at time of first license load
Fix license failure on CDMA devices when in Airplane Mode
Fixed an issue where words could not be added/removed from dictionary after 3000 new words were added
Over 150 smaller improvements and bug fixes

INSTALLER v.1.1.20186 (12.01)

Gingerbread will no longer erroneously display a network failure error when it should be showing either a username/password or account activation error
New "Generate License" option in the installer to re-license Swype Beta at any time
Installer now recognizes WiMAX as a valid data connection

ALL BUILDS - SWYPE BETA v2.29.71.20203/20186

Announcing BETA support for the following resolutions: qHD, QVGA, WQVGA, WSVGA
Added Dutch, Russian and UK English support [NOTE: Not all devices support all languages. For a table of which screen-sizes support which languages, please click here (http://beta.swype.com/android/supported/).]
The Hidden Word Tip window will only appear once, the first time you encounter a hidden word after a new installation. It will never appear again after that.
Contacts, etc, that are automatically added to the user dictionary will now stay deleted when removed by the user
Fixed the gesture to hide the keyboard: Swype from the SWYPE key to the DELETE key
The capitalization gesture will no longer accidentally capitalize the second letter of a word when the trace path goes through that key before exiting the top of the keyboard
Add compression of large languages for Android builds to reduce filesize
Identified and resolved an issue that was causing cumulative loss in recognition accuracy over time
Faster trace path animations
Improved application performance in portrait view
Improved the efficiency of the contact list scanner
Swype key in Spanish now properly brings up Word Choice Window
Fixed a bug with word priorities so words in user dictionary do not always appear first in word choice window
Fixed a bug that prevented the auto-space suppression icon from appearing in some cases
Period and Comma now function properly when tapped in SYM layer
Improved recognition of words when using the capitalization gesture and the second letter is very close the exit-point of the capitalization gesture, e.g. "Well"
Fixed a rare crash when returning from the Language Selector in Settings
Launching voice recognition now draws a UI inside the Swype process instead of launching a new activity
When Android 2.3.3 is detected, double-tap-to-edit is disabled to prevent conflict with Google's double-tap behavior
Decreased the likelihood that a new license will be required after a system update
Fixed a bug where a failure of the system to properly return build properties was crashing Swype
Minor compatibility updates for Android 2.3
Fixed various crashes

INSTALLER v.1.1.15759 (11.1)

Added support for selecting different versions to download

MICRO BUILD - SWYPE BETA v2.17.59.15552

English/Spanish only, to keep filesize down.


No changes

INSTALLER v.1.1.15121

Revised installer workflow. Users can now enable Swype and select it as the default input method from within the Swype installer.
The installer now includes a repair feature. If a previous installation failed, or if the existing Swype BETA installation is broken (missing/corrupt license, etc), the installer will attempt to resume the installation process and repair any broken elements.
Clarified error messages to give a more accurate description of the specific problem encountered.
Added links to the tutorial and tips-and-tricks videos to the end of the installation.

SWYPE BETA v2.15.56.14870

Added support for new installer features, such as version checking and installation repair.
Merged the most recent changes from trunk (mostly device-specific bugfixes)

INSTALLER v.1.1.14002

Converted installer from "application" to "service", preventing the premature death of the installer in low-memory situations
Added update notification. Users will be notified when launching the installer if a new version is available.
Added notification to inform users if Swype is already installed at app launch, instead of halfway through the process.
Added support for landscape screen orientation

SWYPE BETA v2.10.52.13753

Resolved an accuracy issue that was introduced in the last Beta update. New software features supporting additional languages were included in the beta before the test plan for those features was complete (it is a beta after all). Subsequent testing identified the accuracy issue and corrections made. These new tests have been incorporated into our regression testing to prevent future accuracy issues.
Added Double-Tap-to-Edit and Cursor Restore
Added microphone button (QWERTY only. Requires Google Voice Search be pre-integrated in your phone’s ROM)
Added French & EXPERIMENTAL Chinese Pinyin languages
Modified new word priority defaults. The word-choice-window will now be ordered more intelligently when encountering custom dictionary words
Fixed a bug where an extra space would be added when replacing a word by Swyping after opening the word choice window
Improved the "Hidden-Word" dialog handling so it doesn't show up as often (more improvements to this next time)
Improved prediction when handling various path collisions
Lots of minor bug fixes

SWYPE BETA v2.4.44.10912

Added German and Portuguese languages
Added the auto-space suppression short-cut gesture: Swype from the spacebar to backspace
Added the quick language switch short-cut gesture: Swype from the Swype Key to the Q key
Improved the word prediction algorithm to provide better support for additional languages
Improved handling of several gesture collisions, including want/wasn't, to/too and others
The Android IME no longer sometimes hangs/crashes when Swype scrapes the user's address book for dictionary entries
Tips and help menus now accessible when a password field is active
Backspace now works in applications which use raw key input instead of an editable text field (e.g. terminal emulator)
The single character "i" is no longer incorrectly auto-capitalized in non-English languages (reported by many of you!)
Tons of other minor bug-fixes, including many device-specific issues

SWYPE BETA v1.56.30.7625

Added better context sensitivity for the “magic button” (go/search/enter/smiley)
Added automatic apostrophe insertion for contractions (e.g. won't, don't, wasn't, etc)
Added the Italian language dictionary
Improved sensing of field type to prevent the display and addition of passwords to the UDB (user dictionary)
Improved suppression of auto-spacing in fields such as URLs and email addresses
Updated the built-in dictionary to include several common words that were previously missing
Rewrote some settings descriptions to be more clear on their functionality
Fixed licensing issue causing “Limited Functionality” errors when rebooting devices running Android 2.0 and later
Fixed licensing issue causing some users to receive an “Incorrect ID” error when installing Swype
Fixed a bug where manually typing some words with word-prediction enabled would cause Swype to crash
Fixed a bug which caused some words added to the UDB to erroneously override other words when word-prediction is enabled
Many other minor bug fixes!