SHIPTide Beta v5.0.212

From Serious Documentation
Jump to: navigation, search
Item Description
Version v5.0.212 (Beta)
Release Date 30 Oct 15
Retired Date 18 Jan 16
SHIPEngine Support 5.0.211
Download (win32) SHIPTide v5.0.212 Beta (win32)
Download (win64) SHIPTide v5.0.212 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.

Improvements to the SHIPTide experience

Communications

  • Added new experimental feature: SHIPHarbour USB Communication
    • Feature can be enabled in the Developer settings panel.
    • All SIM Communication is made through a sub-application: SHIPHarbour Master.
    • SHIPTide will launch an application in Windows Taskbar that can be used to monitor communication between SHIPTide and a SIM.
    • Improves SIM detection reliability.
    • SHIPTide will no longer crash when a SIM is in Tug when SHIPTide starts.

Language Tools

  • Fixed Language Export not reliably exporting.

Project & Project Verification

  • Improved SHIPTide project verification performance.
  • Improved CPU usage and performance when performing tree modifications (Project Loading , Drag, Drop, Node Conversions, etc.).
  • Fixed a bug that could cause SHIPTide to hang at 100% CPU utilization and eventually crash.
  • Fixed an error that would cause SHIPTide to generate errors when closing projects.
  • Fixed a bug that prevented the user from deleting profiles from a project.
  • Fixed SHIPTide not closing the render area when a project was closed.
  • Fixed an issue with auto save that would save incorrect project data if the project was verifying.

Layout & Resources

  • Variables can now be added and referenced from the Resource tree.
  • Fixed a rare situation causing SHIPTide to infinite loop when adding a new font size.
  • Persistent variables can no longer assign 0 to ID, Version, or Context.
  • Improved Refactor Rename to determine usage and improve predictability.

Scripting

  • Added Integer constants
    • M_MIN_BYTE, -128
    • M_MAX_BYTE, 127
    • M_MIN_SHORT, -32768
    • M_MAX_SHORT, 32767
    • M_MIN_INTEGER, -2147483648
    • M_MAX_INTEGER, 2147483647
    • M_MIN_D, -32511
    • M_MAX_D, 32767

Render

  • Upgraded default render mode to use the, formerly experimental, advanced render.
    • This can be reverted inside of the Developer Setting panel.
  • Fixed a bug causing the page previews to no longer load after closing and opening a new project
  • Fixed SHIPTide being unable to render text objects if they were within a group in the layout tree.
  • Fixed a bug that would prevent the user from resetting window positions after maximizing a single panel.