Hype Changelog

What's new in Hype 4.1.17

Apr 25, 2024
  • Sonoma: Fixed a macOS 14.4 issue where elements may not show changes or render
  • Letter and word spacing animations will be smoother
  • Fixed issue where exiting a symbol may not apply changes from inspector text fields still being edited
  • Possible fix for invalid characters being inserted into a text element when hitting escape in the Inner HTML editor pop over

New in Hype 4.1.16 (Mar 21, 2024)

  • Sonoma: Fixed a macOS 14.4 issue resizing rectangles

New in Hype 4.1.14 (Sep 22, 2023)

  • Added Arc to the browser preview allow list
  • Sonoma: fixed some view drawing issues
  • Sonoma: fixed guides and grids not showing in some situations
  • Fixed a crash when hitting Original Size for a multiple selection

New in Hype 4.1.13 (May 5, 2023)

  • Ventura: Worked around a macOS 13.2 issue where adding a lot of videos could lead to an app hang

New in Hype 4.1.12 (Nov 15, 2022)

  • Ventura: Fixed an issue where filter effects might not update
  • Monterey: Fixed an issue with the timing function popup window not sizing correctly

New in Hype 4.1.11 (Oct 26, 2022)

  • Ventura: Fixed an issue where renaming scenes would crash in Dark Mode with the Resources Panel open
  • Ventura: Fixed an issue where 3D rotated elements would not show perspective
  • Ventura: Fixed the Welcome to Hype window not showing video
  • Fixed a bug with text elements where fonts may not be able to change with a partial selection
  • Fixed issue where inspector properties being actively edited would not be shown in a previewing
  • Fixed cases where resource updating could show multiple dialogs and lead to partial document corruption
  • Fixed code generation issue where fonts without HTML additions would add extra lines to the document head
  • The external style protection CSS updates its definition for the bold tag to be consistent with current browsers
  • Fixed a bug where Standard Edition documents would reopen as read-only incorrectly

New in Hype 4.1.8 (Mar 14, 2022)

  • Supports the Python Export Script Enabler to keep export scripts running since Python has been removed from macOS 12.3
  • Added JavaScript event notifications for HypeEnterViewport and HypeExitViewport
  • Fixed issue where Chrome would warn about navigator.userAgent deprecation
  • Fixed a couple typos

New in Hype 4.1.7 (Jul 21, 2021)

  • Monterey: Fixed issue where text could not be edited
  • Fixed issue where Additional HTML Attributes may not be applied to iframe
  • Fixed in-app documentation typo

New in Hype 4.1.6 (Jul 21, 2021)

  • Worked around Apple macOS 11.3 bug where saving could be significantly slower or potentially not save at all
  • Fixed regression where Persistent symbol is not properly placed during scene transitions
  • Reduced occurrences of scene having disabled selections and turning mostly gray
  • Webp is treated as a grouped resource with retina size options
  • Smaller document file sizes
  • Fixed issue where switching the system to dark mode does not change the code editor color
  • Shaved around 100 bytes from the runtime
  • No longer auto-generates HTML DOM IDs with a number as the first character
  • Fixed an issue where using a page turn with more than 4 pages may show a partial scene when resizing the window
  • Fixed an issue where mouse click/up events fail to work if there are swipe events in scenes with iframes
  • Fixed issue where the path to a vector shape might use a nonsensical ID instead of the element DOM ID value
  • Fixed issue where all_document_arguments_by_export_script key in export script info file would repeat document arguments from the export script and not show all
  • Fixed issue where Vector Shape Morph Path property is labeled as ‘Origin (Motion Path)’ in the properties area
  • Gave correct tooltips to the HTML Attribute inspector buttons
  • Big Sur: Fixed feedback swoosh sound not playing

New in Hype 4.1.5 (Jul 21, 2021)

  • Fixed regression from 4.1.4 where full screen documents would ping back and forth endlessly
  • Export Scripts now can see document arguments from all other export scripts during export
  • Export Script document arguments table will remember its column width

New in Hype 4.1.4 (Jul 21, 2021)

  • Line commenting and uncommenting via command-slash in the code editor
  • The tab key will indent code when there is a multi-line selection
  • Fixed issue where using Sidecar’s ‘Move Window to iPad’ would break selection drawing
  • Fixed issue where video export may not start
  • Big Sur: Fixed issue where Line Draw vector shape slider was clipped on the left edge
  • Added headers to Export Script arguments table so columns can be resized
  • Fixed documentation URL for ${resourcesFolderName}
  • Fixed a bug where non-RGB colors could not be chosen for the syntax highlighter

New in Hype 4.1.3 (Jul 21, 2021)

  • Fixed issue where elements with 3D rotations, filter effects, or reflections would not display on transparent video exports
  • Add view to see collected anonymous usage data in data collection policy window
  • Added missing localizations (mostly Interface Pref Pane) for German, French, Spanish, Italian, Japanese, and Chinese
  • Apple Silicon: Fixed issue where text alignment control for right and center were swapped
  • Big Sur: Fixed issue where clipped image scaling would appear choppy in video exports
  • Big Sur: tighten up spacing between icon and text in element list
  • Big Sur: fixed issue where disclosure triangles are too close to the outline view border in the element list
  • Big Sur: fixed the resources info pane for images having checkboxes being clipped
  • Big Sur: fixed issue with video inspector checkboxes getting clipped
  • Made the disclosure triangle spacing the same between the keyframe and element list
  • Fixed issue where Restore Defaults for the Interface Preferences would show invalid ‘System’ option on 10.13 and below
  • Fixed issue where Restore Defaults in Interface Preferences did not reset line spacing
  • Fixed a few dialog messages that mentioned Whisk instead of Hype
  • Improvements to the trial and license flow
  • Update copyright strings for 2021, happily leaving 2020 behind

New in Hype 4.1.2 (Jul 21, 2021)

  • Fixed regression where the update sheet for multiple resources could not be dismissed on macOS 10.10 - 10.12
  • Fixed regression where the button state control would not show text in dark theme
  • Fixed regression where immutable Head HTML code would not be colored as gray
  • Fixed a bug where group expansion state would incorrectly collapse after exiting a symbol
  • Big Sur: Fixed an issue where the Scenes toolbar button would not be centered in Standard Edition
  • Big Sur: Window toolbar background coloring is now like most other system windows
  • Big Sur: Tab bar coloring is improved to match the window color
  • Big Sur: Fixed an issue where some toolbar icons would not draw on the 11.1 beta
  • Big Sur: Preferences window uses the new macOS preference toolbar style
  • Big Sur: Fixed issue where WebView would spam logs
  • Big Sur: Fix resources library Capture button having the icon too close to the text

New in Hype 4.1.1 (Jul 21, 2021)

  • Apple Silicon support to run natively on “M1” Macs
  • macOS 11 Bug Sur compatibility
  • New App Icon matching the macOS 11 Big Sur style
  • Preferences to change source editor colors, line height, tab width, highlighting current line, showing line numbers in the gutter, preserving indentation, wrapping lines, and showing invisible characters
  • Updated syntax highlighting to color keywords added in current language versions
  • Custom CSS Font editor no longer has a white cursor on a white background in dark theme on macOS 10.14+
  • Better synchronize video elements with video exports
  • Improve frame capture synchronization with video export so it does not miss frames
  • Fixed an issue with Quick Look previews not being generated
  • Increased javascript documentation font weight for legibility
  • Fixed a small french localization issue in the Add Layout popover window
  • Fixed JavaScript documentation formatting in a couple cases
  • Fixed issue where the line number would not show up on the last line
  • Fixed issue indenting/outdenting from first character in a line
  • Fixed indent/outdent not working with undo
  • Fixed issue where undo/redo would not syntax highlight
  • Removed errant usage of arguments keyword in runtime
  • Fixed an issue where the source editor font could be blank in preferences
  • Fixed a layout bug when the browser warning popover window shows up from the top

New in Hype 4.0.7 (Jul 21, 2021)

  • Mac App Store-only release identical to other 4.0.6 versions

New in Hype 4.0.6 (Jul 21, 2021)

  • Previews sent to Polypane will use layouts defined in Hype and reuse the same tab

New in Hype 4.0.5 (Jul 21, 2021)

  • Fixed bug with control element position scrolling the page on iPad with iOS 13
  • Fixed an issue where external edits might not get picked up (commonly in Photoshop)
  • Fix Scaling a Vector Shape resulting in the wrong size
  • Fixed issue where a “None” JavaScript would run the previous JavaScript in the action handler list
  • Fixed issue where Text Selection can’t be turned back on after unchecking
  • Polypane app preview integration
  • Fix Xcode 11.0-11.3 crashing if a project has a .hyperesources folder
  • Fixed a bug where Vector Shape dash segment value would not update the scene editor
  • Fixed a crash when cancelling video export
  • Fix a crash in Custom Behaviors when clicking ‘can restart timeline’ checkbox
  • Fixed a common crash when using the source editor
  • Fixed potential crash when purchasing
  • Fix case where documents on Android would never load if there was only one .ogg audio source set to preload
  • Fix macOS 10.15 issue where open/save panels would not show in dark theme
  • Fixed issue with parent element click/up actions being called when a child click triggers a scene jump on mobile because touch end is always called
  • Fixed a bug where Persistent Symbols were reset on going back to a scene via page turn
  • Fixed issue where physics engine would not start on a scene if previous scene had a timeline action after jumping to new scene
  • Browser preview menu will now show multiple copies with the disk location if the name/version is identical
  • Workaround cases where the preview web server may not start if the port is in use
  • Improve how Sparkle presents the name of Hype
  • Fixed the Get Info Window for ‘Hype Document’ showing it as Chinese
  • Tumult Store version cleans up serial numbers so white space (commonly introduced from PDFs) is ignored
  • Clear button states will now work with multiple selected elements
  • “Show Export Scripts Folder In Finder” button in Export prefs is no longer truncated in different localizations
  • Better detection of using the Physics API by examining source code to ensure the Full runtime is used
  • Favicon.ico files are no longer optimized when exporting
  • Removed an erroneous log from checking ‘Always use convex hull’ if debug physics is on
  • Improve Mac App Store version auto-detecting if purchases have been made
  • Fixed Mac App Store issue where restoring could report that there was nothing to restore even though there was
  • Trial purchase button no longer covers window titlebar buttons on on RTL languages
  • Fixed issue where Depth attribute would show if All properties was selected
  • “Fix” build issue where Hype was able to run on macOS 10.8 and 10.9 despite minimum requirement set to 10.10

New in Hype 4.0.3 (Jul 21, 2021)

  • Fixed a bug where video exporting would not show a preview during export
  • Support for Blocs app integration with Hype

New in Hype 4.0.2 (Jul 21, 2021)

  • Runtime API for hypeDocument.currentSceneId()
  • Scene element is now sent for code-based HypeSceneLoad/HypeSceneUnload events as it is for the javascript functions
  • Fixed macOS 10.15 Catalina crash that could stop some documents from opening
  • Exports using Motion Paths will again use the thin runtime instead of requiring the full runtime
  • Exports use v3’s behavior of selecting the smallest layout to show first to work better with wordpress/embeds
  • Fixed issue where swipe handlers could interfere with scrolling on iOS 13 and Android
  • Reduce accidental dismissal of the Math Equation Timing Function editor
  • Fixed some cases where swap transitions may not work if called via API
  • Fixed issue where underlined text could not be removed
  • Removed Math Equation from erroneously showing up in the Standard edition of Hype
  • Fixed issue where Export Script actions would show up in the Standard edition of Hype
  • Clicking on a rotation slider near 0 degrees will use negative numbers instead of jumping to a large angle
  • Attempt to fix a crash on quit on macOS 10.15 Catalina
  • Additional HTML Attributes table columns are resizable
  • Fix bug where popovers would not display when a document window spans two displays
  • Fixed bug where text may disappear after editing on macOS 10.12 and below
  • Fixed issue where inspector pane title was clipped on macOS 10.10
  • Fixed issue where the Done button could not be clicked if the inspector title was at its smaller size
  • Mac App Store restore purchases will notify if there’s nothing to restore instead of spin endlessly
  • Protect against corrupt z-index values for elements that could result in documents not opening
  • Fixed a crash on macOS 10.11 trying to check for upgrade pricing
  • Fixed a crash checking for previous versions of the Mac App Store edition of Hype
  • Improved cursors showing up correctly
  • The Hype application will not show up as an external editor

New in Hype 4.0.1 (Jul 21, 2021)

  • Fixed macOS 10.15 Catalina beta crash on launch
  • Fixed issue where double actions could be triggered on Android Chrome
  • Fixed issue where text appeared incorrectly selected with common scene editing operations
  • Fixed logging error with Custom CSS Fonts that used ${resourcesFolderName}
  • Fixed a delay on quit that could occur from video frame loading if multiple documents are open
  • Fixed Additional HTML Attributes being applied applied to parent div of iframe
  • Fixed issue where color animations may use the wrong color
  • Ignore mouse events is now respected for sprite sheets
  • Fixed regression where a pause timeline action at the end of a timeline would entirely stop the timeline
  • Pencil/Vector mode ends if manually selecting an item in the timeline view
  • Fixed issue where Right/control clicks can trigger actions on mouseup
  • Fixed issue where converting an Ellipse to a Vector Shape could result in a round rect
  • Fixed issue where some files with capitalized extensions could not be added to the scene
  • Fixed issue where recording with the playhead preceding keyframes could create an instant timing function
  • Open panel now will respect the light/dark theme setting
  • Improved Flexible Layout inspector UI with French localization
  • Improved purchase and discount flow

New in Hype 4.0.0 (Jul 21, 2021)

  • Animated Vector Shapes, Polygons, and Vector Pencil Tool
  • [PRO] Sprite Sheet/Image Sequence import
  • Page Turn transition for smooth scene swiping
  • [PRO] Poster/fallback images
  • Drop shadows
  • Inset Shadows
  • Skew transform
  • [PRO] Editable additional HTML attributes (like data-*)
  • [PRO] External editor support for resources/javascript/head html
  • [PRO] JavaScript math equation timing functions
  • [PRO] Physics API access
  • [PRO] Official CDN support in Advanced Export
  • Pan timeline area with spacebar
  • Option to use Web Audio API or not
  • Close All Tabs keyboard shortcut (command-shift-option-w)
  • Deselect All keyboard shortcut (command-shift-a)
  • Tab in the element list or scene/layout selector restores focus to scene
  • Add 60px padding in timeline view so keyframes at end are easier to work with
  • On Prepare For Display (aka DOM loaded) scene action
  • Added a “customData” API field initialized to {}
  • Hype’s main div now has the “HYPE_document” class name
  • Default background, border color, and width can be set when no element is selected
  • Square brackets [ ] keyboard shortcut will change border width
  • Conversion to HTTPS in any tumult.com URLs (checking for updates, bug reporting, etc)
  • Updated Welcome window to include Hype Universe Newsletter and more modern opt-in for email collection
  • New Interface Preference Pane with option to use Mojave theme, accent color, and choose among 3 new guide colors
  • Added iPhone X/XS, XR/XS Max, Watch 40, 44, iPad Pro 10.5/11, and 4k preset screen sizes
  • “Cover Notches” mobile option (viewport-fit=cover)
  • Multiple ID assignment and display name choice for ascending or descending numbers
  • Choice for ascending or descending multiple display names
  • Migration dialog if old/v3 Export Scripts are found
  • New Purchase/Upgrade Flow with Free Viewer Mode
  • Hype app binary is notarized
  • Added Microsoft Edge and Brave browsers to the Preview menu if installed
  • Requires macOS 10.10+ to run
  • Holding down the option key while choosing a browser in the preview menu will open the current scene/layout
  • Fix issue scaling multiple zero width/height elements
  • Fix issue where undo menu would not show correct element type
  • Retina images added to the scene are done so at their retina resolution and not absolute pixel size
  • Documents with Vector Shapes, Motion Paths, Audio, Page Turn, and Swap transitions will now use the Extended HYPE-*.full.min.js runtime
  • Using drag to control an element position will work with Flexible Layout
  • Only select topmost parents when duplicating groups
  • Inline must also be checked for iPhone autoplay videos
  • Export Scripts now have a Hype minimum compatibility version
  • Fixed issue where physics bodies in grouped with flexible layout could cause a runtime exception
  • “Edit” menu in Resource Library has replace, resync, and Edit In External Editor functionality
  • Fixed regression where hitting the spacebar after adjusting Border would not play animations correctly
  • Changed hit guideline color to magenta to better distinguish between vector shape path
  • Better playhead ownership relationship between parents and child symbols
  • Fixed issue where white scene thumbnail generator window could appear
  • Fixed crashes importing and pasting symbols
  • Fixed runtime exception caused by “None” JavaScript actions
  • Fixed issue where Export Script may overwrite iframe files if they have a replacement URL
  • Exporting a video containing a video should not appear choppy anymore
  • Fixed issue consuming event tap system resources
  • Updated matter.js to latest v14.2
  • Hype can fully use a drop-in Matter.js replacement
  • Physics bodies rotate about their center of mass
  • Physics bodies are placed correctly in regards to their transforms and transform origins
  • Improved interaction between flexible layout and physics bodies
  • Moving static bodies does not give residual velocity that would lead to incorrect collisions
  • Fixed bug where Animated GIFs would not export if they had a percent sign in their name
  • Changed video autoplay warning/label to reflect current browsers
  • Set scene size steppers to go up to 100,000
  • Allow HTML Widgets to call for full screen access
  • Made flexible width/height pressed state images thicker to more easily identify
  • Fixed case where the scene or layouts selector may not properly appear when chosen
  • Fixed case where the document layout (like timeline view) may open at the wrong sizes/positions
  • Fixed some potential source editor bugs
  • Fixed crash when deleting a layout while renaming it
  • Fixed case where a blank timing function could appear and stay over other application windows
  • Groups with overflow:hidden content won’t use child elements to determine scene editor size for scrolling
  • Fixed issue where advanced export layouts could potentially be ordered incorrectly
  • Fixed issue where pasting an element may position it incorrectly
  • Distribute vertically/horizontally within selection is now in context menu
  • Fixed bug where a non-selected animation segment could look partially selected
  • Fixed crash caused by deleting the HTML page title
  • Fixed issue where timeline actions could not be added if a locked element happened to be selected
  • Scene editor scrollbars take precedence in clicks
  • Scene editor scrollbars better show correct cursors
  • Better job of cleaning up the Hype editor DOM when deleting elements
  • Fixed issue where the developer news window would open behind document windows
  • Fixed a frequent crash related to scene selector dragging
  • Fixed case where Foreground/Backdrop filter segment control could be truncated
  • Removed errant RotationAngle from properties list
  • Fixed case where copying SVGs from Affinity Designer could lead to Hype wanting to update resources incorrectly
  • Element creation keyboard shortcuts (r, u, o, b, etc.) will use those letters alternate keyboard layouts
  • Fixed possible crash that could occur when closing a document
  • Mojave: fixed common crash closing documents
  • Do not allow mac system tabs on Hype document windows
  • Fixed issue where OAM Export resulted in blank scene
  • Improved keyframe pasting behavior so keyframes do not always go at the end of an animation
  • Fix issue where physics animations would stutter
  • Add duplicate symbol to context menu and symbol toolbar item
  • Make Duplicate Symbol menu now works correctly with with multiple selection
  • Fix issue where Make Duplicate Symbol menu showed as active when nothing was selected
  • Browser compatibility warning versions have increased (ie from IE 8 to 9)
  • Support Edge 17+ backdrop filters
  • Browser warning for PSDs images since they no longer show in Safari 12+
  • Fixed overzealous and incorrect border style warnings
  • Removed rejected promise error in autoplaying video/audio in Safari and Chrome
  • Fix issue where Cache Manifest contains runtime and document loader even if these are set to be inlined or use External URL
  • Shrink hex colors to 3 characters if possible
  • Floating point numbers can use too many significant digits in export
  • Fix issue where a page with two hype documents may not run if it needs the full hype.js runtime but thin was loaded by the other document
  • When making multiple IDs for elements, allow re-using IDs within the selection
  • Fixed exception pausing physics timelines when page visibility changes
  • Fixed crash in trying to quit when a sheet is shown on a document
  • Fixed crash related to missing Inner HTML
  • Fixed issue where the FeedbackReporter for Help > Report an Issue… could become stuck in a state without proper key focus
  • Do not ask for AddressBook access when reporting an issue
  • Fix issue where Monotype font subsetting causes an exception due to unicode characters and cannot export
  • Include .hype document path in export script info json file
  • Invalid timeline names sent to the Hype API will now error instead of run the Main Timeline
  • Sanitize setElementProperty input to the correct format
  • Fixed issue where renaming multiple IDs or Display Names to blank would result in a label
  • Fix issue where a custom HTML div loader is not centered on document with flexible layout
  • Fix issue where an image filename with a ? symbol holds up preloading forever
  • Fix issue where scene name in menus were clipped instead of truncated
  • Fix issue where scene and Layout selector tooltips do not change
  • Opening an incompatible document will look for newer Hype builds and ask to open with them
  • Improved resizability of the color popover window
  • Mojave: Fixed issue where elements and symbols toolbar icons didn’t draw correctly when disabled or selected
  • Fixed macOS 10.14 Mojave issue where elements in the scene editor may not render
  • Dark theme is now a Standard feature
  • Made light theme the default for macOS 10.13 and below
  • Improve cases where the spacebar may not have been used to play/pause correctly
  • Fix issue where Export Script exportShouldInlineHypeJS option did not take into account exportExternalRuntimeURL
  • Add link in help menu to @hypeapp twitter page
  • Don’t allow the Scene/Layout ‘+’ to have focus to avoid spacebar from creating new scenes accidentally
  • Remove error log about first responder when opening a hype document to a source editor view

New in Hype 3.6.10 (Jul 21, 2021)

  • Fixed macOS 10.15 Catalina crash that could stop some documents from opening
  • Fixed issue where swipe handlers could interfere with scrolling on iOS 13 and Android
  • Fixed bug where text may disappear after editing on macOS 10.12 and below
  • Improved cursors showing up correctly

New in Hype 3.6.9 (Jul 21, 2021)

  • Fixed macOS 10.15 Catalina beta crash on launch
  • Fixed issue where double actions could be triggered on Android Chrome
  • Do not allow mac system tabs on Hype document windows
  • Fixed issue where OAM Export resulted in blank scene

New in Hype 3.6.8 (Jul 21, 2021)

  • Monotype Fonts library has been removed due to Monotype’s termination of the service. Read more.
  • Fixed issue where swipe and touch events would not work correctly on MS Edge
  • UI fixes and improvements for macOS 10.14 Mojave
  • Fixed macOS 10.4 Mojave issue where the Pro interface could not be rearranged
  • Fixed issue where inner HTML scripts would not be executed
  • Fixed issue where guides were not properly saved
  • Fixed issue where scene thumbnails may not show up
  • Fixed issue where timeline view would open at the wrong size on existing documents
  • Improved creation of Quick Look thumbnail images
  • Fixed issue where clicking the motion path button did not immediately change in the element list
  • Better optimization for waypoints runtime file
  • Fixed issue where Facebook ads may have incorrect positions for elements
  • Fixed issue where some inspector labels were truncated
  • Fixed issue where scene selector may not appear if layouts area was enlarged
  • Fixed issue where undoing a gradient would result in the gradient not being able to be added again
  • Fixed issue where re-opening a document may not restore state for which symbol was entered
  • Fixed issue where editing a scene name might end abruptly
  • Fixed issue with scene menu selection not drawing a highlight
  • Reduce time of rare hang when importing files
  • Hype application is notarized
  • Fixed several crashes

New in Hype 3.6.7 (May 4, 2018)

  • Fixed issue where iOS 11.3 drag actions would also scroll the page
  • Chrome no longer warns about passive event listeners
  • Fixed issue where the Scene Editor would flash when adding an element
  • Fixed macOS 10.13 issue where source editor scroll bar would appear white in dark mode

New in Hype 3.6.6 (Apr 24, 2018)

  • Fix issue where Chrome 66+ would not play preloaded audio (re-export required!)
  • Other bug fixes

New in Hype 3.6.5 (Apr 24, 2018)

  • Fixed issue from 3.6.4 where documents would incorrectly appear in an edited state

New in Hype 3.6.4 (Apr 3, 2018)

  • Bug fixes.

New in Hype 3.6.3 (May 9, 2017)

  • Bug fixes.

New in Hype 3.6.2 (Apr 5, 2017)

  • Fixes issue with audio not playing on iOS 10.3 (re-export required!)
  • Corrects issues exporting Animated GIF and PNGs on older versions of macOS
  • Fix issue where Animated GIFs with background transparency could show previous frames
  • Tabs will magnify when mousing over
  • Dragging multiple assets from the Resources Library won’t create extra copies anymore
  • JavaScript API callback for “HypeResourceLoad”

New in Hype 3.6.1 (Mar 3, 2017)

  • Autoplay and inline video options for iOS 10+
  • Improved Animated GIF quality and filesize
  • Export Scripts to extend Hype and improve ad-tech workflows [pro]
  • Multiple selection in Resource Library
  • Video export bitrate and codec settings [pro]
  • Removed Dropbox export
  • iMessage sticker sizes and Animated PNG export [pro]
  • Preference to change code editor font and size
  • Accessibility improvements for iOS
  • Better support for IE 10+ and Edge
  • Several new JavaScript APIs
  • macOS 10.12 Sierra and 2016 MacBook Pro compatibility fixes
  • Many other bug fixes, performance improvements, and enhancements

New in Hype 3.5.5 (Nov 11, 2016)

  • Bug fixes.

New in Hype 3.5.4 (Nov 4, 2016)

  • Fixed iOS 10 issue where drag events would also scroll
  • Fixed macOS 10.12 Sierra issue where content would not show in fullscreen mode with dark theme
  • Fixed macOS 10.12 Sierra issue with animated GIFs not looping
  • Fixed macOS 10.12 Sierra issue of popup menus appearing behind windows in fullscreen mode
  • Fixed macOS 10.12 Sierra issue where color popover window would not resize correctly
  • Fixed regression where text could not be selected when a locked item was above it

New in Hype 3.5.3 (Aug 3, 2016)

  • Fixed regression that could result in slower animation performance
  • Fixed regression where duplicating a scene would not preserve timelines set for scene actions
  • Workaround for Illustrator 2015.3 producing invalid SVGs when copying
  • Resource update window is resizable again
  • Timeline actions are stripped when duplicating a scene without timelines
  • Fix issue where pasting elements with custom timing functions could lead to document corruption
  • Javascript is exported correctly if a document has been modified to use CRLF line endings

New in Hype 3.5.2 (Jun 13, 2016)

  • Bug fixes.

New in Hype 3.5.2 (Jun 13, 2016)

  • Bug fixes.

New in Hype 3.5.1 (Feb 29, 2016)

  • Bug fixes.

New in Hype 3.5.0 Build 518 (Dec 9, 2015)

  • Backdrop Filters (requires Safari 9)
  • Monotype fonts
  • Scale transformation for elements/symbols
  • Flexible Layout can use scale transformation via “Zoom contents” checkbox
  • New Flexible Layout mode for proportional position and resize
  • Colors with Alpha
  • Smoother animations
  • 60fps video/png/gif export
  • Scaling for video/png/gif export
  • Single frame timeline zoom mode (along with further zoom)
  • Ability to show/hide elements during animations
  • Option to ignore pointer events
  • New Media Browser
  • Spacebar panning/zooming
  • Drag Select for lock/visibility states
  • Zoom in/out is now cmd +/- and cmd 0 for actual size
  • Command-Option-+,-,0 for zooming timeline
  • Added keyboard shortcuts to insert elements
  • Added keyboard shortcuts to show/hide guides and grid
  • Option-drag duplicates a scene
  • Getter/Setter JavaScript API
  • Use ‘System Font’ in documents
  • iPad Pro and Apple Watch document sizes
  • OS X 10.11 El Capitan compatibility fixes
  • Continue Timeline action has a “Can restart timeline” option
  • Control Timeline on Drag action exposes a speed to run the timeline
  • Sequential naming for DOM IDs and Display Names when there’s a multiple selection
  • Copying from Illustrator will paste an SVG
  • Transform mode when holding down command-key will scale on handles and rotate slightly outside
  • Timeline Actions give the symbol instance or scene as the JavaScript element argument
  • Mobile retina devices will now load @2x images
  • Pasting elements will paste to the nearest selected z-index instead of always on top
  • Fix issue where blur wouldn’t animate smoothly
  • Default button now has rounded corners
  • Fix issue where scene could be loaded twice when having multiple layouts
  • Pasting elements will paste into a group
  • “Draw scene backgrounds” is now called “Make background transparent” for clarity’s sake
  • Removed tap highlight mobile option since it isn’t used by iOS anymore
  • Less accidental moves when selecting elements
  • Fix issue where setting video/png/gif export framerate would be choppier than it should be
  • Pasting a scene pastes it after the currently selected scene
  • Context-clicking in the element list better matches the Finder’s behavior
  • Fix issue where duplicated elements incorrectly showed “multiple” when the property was the same
  • Moved the video property to the top of the list for video elements
  • Selecting an elmeent in a group discloses the group
  • Improved contrast of visible/locked timeline buttons in dark theme
  • Numeric fields should show correct localized number format
  • Fix issue where timeline actions would vanish when re-opening a document
  • Workaround for issue where Go to URL in a new window would not work on touch start events in iOS 9
  • Fix issue where scene may flicker while changing
  • Fix issue where spotlight data wasn’t generated
  • Fix issue where quicklook previews were not generated
  • Fix issue where mp4/png framerates weren’t preserved correctly
  • Fix OAM widgets giving an invalid console log
  • Fix issue where multiple symbols inside a persistent symbol could prevent exporting
  • Fix issue where Safari could hang when switching layouts
  • Can now undo relative checkbox for timelines
  • Can now undo layout name changes
  • Does not allow context clicking in property list
  • Dropbox Preference Pane localization improvement
  • Duplicating symbols from the menu adds the duplicate to the scene
  • Scene selector width is preserved when changing to code tabs
  • Fix issue where jumping to element from a browser compatibility warning inside a symbol didn’t work
  • Fix issue where keyboard shortcuts to change tabs would not work
  • Better protection against broken system fonts
  • Dropped support for Firefox 3.5
  • Improved tap event recognition
  • Persist search field text after dragging from the resource library
  • Persistent symbols should not be able to be created inside of symbols
  • Fixed issue where hover on state could be stuck if button was in a persistent symbol
  • New elements are created within the current group just above a the selected element
  • Dramatically reduced memory growth when exporting Video/Animated GIF/PNGs
  • Fixed crash when exporting video
  • Option dragging to make new elements preserves their relative z-ordering
  • Do not apply empty CSS Filters for performance benefit
  • Actions referring to Symbol timelines inside of Persistent symbols only work on the first scene
  • Timeline actions at frame 0 in a symbol now fire if timeline is triggered by symbol action
  • Changing reflection properties now shows browser compatibility warnings
  • Starting a timeline will automatically play time 0 instead of wait a tick
  • Fixed a bug where video export might not play timelines correctly
  • Fixed issue where timecode couldn’t show minutes 100-999 properly
  • Fixed issue where custom behaviors could be lost if changing the action before ending a rename
  • Fixed issue where physics body type could show the wrong value with a multiple selection
  • Inspector popup buttons handle multiple selection better
  • Flexible Layout now works on text elements with unmodified width/height
  • Padding and border are properly considered for Flexible Layout proportionality
  • Fixed issue where SVGs imported via Background inspector would not have correct original size
  • Fixed issue where symbol unload actions wouldn’t be called
  • Automatic image optimization now takes image background repeating into account
  • Popup menu for adding fonts in Typography inspector
  • Possible workaround for rare case of documents failing to open
  • Unique element ids are preserved on symbol export/import
  • Fix issue where adding a layout would remove link between timeline actions and timelines triggered
  • Actions preserve symbol timelines when copying across documents
  • Timeline actions inside persistent symbols now return the correct element
  • Decimal fields work better on localizations with commas
  • Fixed issue where popovers could dismiss too easily with a magic mouse
  • New symbols from a selection are placed at an appropriate z-index
  • Fixed issue where text could not be selected when dragging backwards
  • Fixed issue where elements in flexible layout would be wrong if parent was previously hidden
  • Hype no longer has Mobile Safari scene sizes (device sizes only instead)
  • Fixed issue with hover state not returning on IE
  • Fixed issue where audio would not play first time on IE6-8
  • Workaround for audio not firing on touches on iOS 9
  • Scene thumbnails now load when opening a template file
  • Fixed issue where filter effects could look different when within a group
  • Fixed issue where go to time in timeline would not play a later animation
  • Timescale numbers will draw more than 3 digits
  • Fixed issue where Resource Library could draw incorrectly when reopening a document
  • Selecting multiple elements with different scaling behaviors now shows blank in the popup
  • Crash fixes
  • Many other bug fixes and enhancements

New in Hype 3.0.0 (Mar 17, 2015)

  • Complete UI refresh
  • 24 New timing functions
  • Independent scene sizes
  • HTML accessibility improvements
  • Copy/paste and rearrange timelines
  • Bug fixes and performance improvements

New in Hype 2.5.3 (Oct 9, 2014)

  • Support for OS X 10.10 Yosemite
  • Bug fixes

New in Hype 2.5.1 (Feb 19, 2014)

  • Transparent animated GIF exporting (via unchecking Draw scene backgrounds)
  • Bug fixes

New in Hype 2.5.0 (Jan 30, 2014)

  • Flexible layouts
  • Video and animated GIF export
  • Localization
  • Anchor point for rotation
  • Automatic image resizing and compression for smaller download sizes
  • Reverse timeline playback
  • Scene transition duration control
  • Rotate 3D axes individually
  • Timeline UI improvements: snapping, arrow key manipulation, go to next/previous keyframe
  • New JavaScript APIs for timeline manipulation

New in Hype 2.0.2 (Nov 15, 2013)

  • Resolves issue where Firefox 25 could not play audio (re-export required)
  • Bug Fixes

New in Hype 2.0 (Aug 30, 2013)

  • Instant previews to iOS with the free Hype Reflect app (http://tumult.com/hype/reflect/)
  • Curved motion paths
  • Audio actions
  • Google and custom web fonts
  • Swipe and touch events
  • OS X technology adoption (Full Screen, Quick Look, Spotlight)
  • Preview toolbar button now lists all browsers
  • Shapes - ellipse and rounded rectangle
  • Exports text contents for search engine indexing
  • iOS home screen web app and offline app cache support

New in Hype 1.6.2 (Apr 10, 2013)

  • Bug Fixes

New in Hype 1.6.1 (Feb 13, 2013)

  • NOTE: Changed ".resources" export folder name to ".hyperesources" to prevent problems displaying on older Microsoft IIS web servers (such as those used by GoDaddy)
  • Fixed bug where elements with a blur may show trails or not animate on Chrome and Safari
  • Resolved crash when hitting play and moving an animation bar at the same time
  • Fixed regression where Go To URL would open inside of iframes
  • Command-clicking to rotate will now work when zoomed out
  • Many other bug fixes

New in Hype 1.6 (Jan 7, 2013)

  • CSS Filter Effects to blur, change brightness/contrast, and hue shift
  • Resource Library for managing images, videos, functions, and document assets
  • Capo tool: easily set animation start times when recording
  • New actions to pause, continue, and jump to specific times
  • Timeline Actions which can be triggered at any point on the timeline
  • Action chaining to make sophisticated flows
  • New JavaScript APIs (shown in our new documentation viewer)
  • The document's HTML head contents can now be modified
  • Layout guides
  • Scene editing improvements for rotating and resizing elements
  • IE 10 and other current browser compatibility updates
  • Sandboxed
  • Retina artwork and icons for the app

New in Hype 1.5.2 Build 124 (Sep 21, 2012)

  • Minor Mac OS X 10.8 Mountain Lion fixes
  • Workaround for Chrome/Safari 6 issue where scenes flicker images when using Dropbox
  • Fixed issues where z-ordering may be incorrect inside of groups
  • Dropbox authentication is now web-based
  • Other bug fixes

New in Hype 1.5.1 Build 108 (May 10, 2012)

  • Option-clicking the per-property add keyframe button will add keyframes to all properties on selected elements
  • Copy/Paste scenes
  • Bug fixes

New in Hype 1.5 (Feb 23, 2012)

  • Major release with over 30 new features, including:
  • Export as iBooks Author widget
  • Redesigned animation interface separating element and property keyframe editing
  • Element grouping
  • Scene zooming
  • Element locking and visibility toggles
  • Improved Lion support: versions, autosave, and scrolling
  • Rulers and guidelines
  • “Paste with Animations” for element copying
  • Bounce and instant animation timing functions
  • Insert “HTML Widget” for arbitrary code/script execution
  • Significantly smaller exported Javascript files (about 1/3 the size)
  • New app icon (animator's lightbox)

New in Hype 1.5 (Feb 23, 2012)

  • Major release with over 30 new features, including:
  • Export as iBooks Author widget
  • Redesigned animation interface separating element and property keyframe editing
  • Element grouping
  • Scene zooming
  • Element locking and visibility toggles
  • Improved Lion support: versions, autosave, and scrolling
  • Rulers and guidelines
  • “Paste with Animations” for element copying
  • Bounce and instant animation timing functions
  • Insert “HTML Widget” for arbitrary code/script execution
  • Significantly smaller exported Javascript files (about 1/3 the size)
  • New app icon (animator's lightbox)

New in Hype 1.0.5 (Sep 2, 2011)

  • Fixed 1.0.4 regression where key action handlers could cause the document to be blank on export
  • More Lion Fixes
  • Resolved issue where video elements could appear blank on launch
  • Fixed issue where border stroke colors might not be set properly

New in Hype 1.0.4 (Aug 8, 2011)

  • Fixes for Mac OS X 10.7 Lion
  • Radial snapping when holding down the shift button
  • Performance Improvements
  • Resolved issue with hover states and IE
  • Many other critical fixes

New in Hype 1.0.3 (Jun 15, 2011)

  • Fixed parse error resulting in blank export
  • Fixed issue clicking on button text
  • Fixed issue with iframes not always working with IE/Firefox
  • Partially transparent PNGs look better in IE 6-8
  • Fixed hang/crash when looking for resources on unreachable servers

New in Hype 1.0.2 (Jun 1, 2011)

  • Critical bug fixes

New in Hype 1.0.1 (May 28, 2011)

  • Fixed issue where the preview/export could be blank
  • Fixed issue with deleting duplicated scenes using buttons
  • Easier separation between HTML and Resources (you only need to edit the script tag's src in the HTML)
  • Fixed issue preventing Hype documents from being embedded in iframes
  • Fixed text shadows not always showing up for buttons