Difference between revisions of "SHIPTide Beta v5.0.206"

From Serious Documentation
Jump to: navigation, search
(Usage Notes)
Line 12: Line 12:
 
|SHIPEngine Support||5.0.201 and later
 
|SHIPEngine Support||5.0.201 and later
 
|-
 
|-
|Download (win32)||<ext>http://www.seriousintegrated.com/shiptide/shiptide-v5.0.206-windows-win32.zip ::SHIPTide v5.0.201 Beta (win32)</ext>
+
|Download (win32)||<ext>http://www.seriousintegrated.com/shiptide/shiptide-v5.0.206-windows-win32.zip ::SHIPTide v5.0.206 Beta (win32)</ext>
 
|-
 
|-
|Download (win64)||<ext>http://www.seriousintegrated.com/shiptide/shiptide-v5.0.206-windows-win64.zip ::SHIPTide v5.0.201 Beta (win64)</ext>
+
|Download (win64)||<ext>http://www.seriousintegrated.com/shiptide/shiptide-v5.0.206-windows-win64.zip ::SHIPTide v5.0.206 Beta (win64)</ext>
 
|}
 
|}
  

Revision as of 14:58, 11 June 2015

Item Description
Version v5.0.206 (Beta)
Release Date 11 June 15
Retired Date
SHIPEngine Support 5.0.201 and later
Download (win32) SHIPTide v5.0.206 Beta (win32)
Download (win64) SHIPTide v5.0.206 Beta (win64)

Usage Notes

  • WARNING: Do not attempt to revert your module to a firmware version earlier than v5.0.201 after updating with this release. The bundles earlier than v5.0.201 are no longer compatible. If you encounter any issues with this release, please contact our support email for assistance. Attempts to revert your module to a firmware version earlier than v5.0.201 may put your module into an unrecoverable state without additional hardware.
  • SHIPTide v5.0.206 requires SHIPEngine 5.0.206 as well; after upgrading your SHIPTide please perform a File->SIM Firmware Updater to upgrade your SIM to the latest v5.0.206 bundle.
  • All projects generated in prior SHIPTide releases should be refreshed by performing a File->Change Platform/Variant and re-selecting your target platform.  This may seem redundant but performs a refresh of your platform resources in the project and makes the new capabilities described below available to your projects.

Changes that May Require Project Changes

  • Persistent variables now require VARID, VARVERSION, and Context to be set.

Improvements to the SHIPTide experience

Project Support

  • Added support for SIM535-A99

Layout & Resources

  • New Text Property: scaleToFit
  • New Node Action: Sort
  • Added ability to modify a project while Exporting.
    • Sorts nodes children alphanumerically or reverse alphanumerically.
  • Fixed the Profiles selector from being modifiable.
  • Improved verification error description of Audio nodes.
  • Fixed SHIPTide occasionally freezing when closing a project.
  • Text properties now show inherited values.
  • Fixed error message when changing 'alternate' properties.
  • Verify and Export outputs now have separate output windows.
  • Fixed removing splashimage in SHIPTide causing projects to no longer render.
  • Fixed issues in the Layout tree where nodes would not appear after being added until project restart.
  • Fixed issue in Layout tree when expanding nodes the tree would change its position.
  • Splash images are now imported into a project when added.

Render

  • Fixed render of Align-Bottom.
  • Fixed render of 'textframe' with line wrap enabled.
  • Fixed rendering of Images when alignment and outer values were both set.

SAIL Script Changes

  • Added new SAIL function: towards(Float percent, Float/Integer current, Float/Integer target[, Float/Integer snapWithin ])
  • Added new SAIL function: towards(Float percent, Float/Integer current, Float/Integer target[, Float/Integer snapWithin ])
  • Fixed Map Range function generating incorrect code.
  • Fixed implicit properties not resolving.
  • Fixed floating point functions in SHIPTide not resolving.
  • Fixed issues with increment and decrement generating incorrect values.
  • Fixed issue when saving scripts using the global save would cause an older version of the script to overwrite the current script.

Firmware and Cargo Updater

  • SHIPFirmware updater now allows Cargos to be added.

Language Manager

  • Improved robustness of the Language Manager.
  • SHIPTide now creates language support if a language codes exist in an imported spreadsheet but not in the project.


Experimental - Note: Experimental Features are not fully completed and may include bugs. Use at your own risk.

  • Added an experimental tab to Developer Settings panel.
  • Added an Experimental Feature to SHIPTide – Advanced Render
    • Allows for dragging and placing of box objects.
    • Box Objects can snap to other siblings and parent dimensions.
    • Enable/Disable in the Experimental area in Developer Settings.