@GaryChamberlain GaryChamberlain released this Sep 29, 2015 · 1 commit to master since this release

Assets 2
  • Animation stagger refactored to handle forward, backward, random, centerOut, and outCenter orders.
  • Animation repeat refactored to handle future repeat directions
  • Background property supports image, position, size, and clipping
  • Background property has cover, contain, stretch, stretch-w and stretch-h layouts
  • Fixed player bug that didn't fire the statechanged event at the end of a non-restarting story
1.1

@GaryChamberlain GaryChamberlain released this Sep 17, 2015 · 18 commits to master since this release

Assets 2
  • Updated to GSAP v1.18
  • Changed to use the canonical TweenMax.js file
    • Suggest using the one from CDNJS
1.0

@GaryChamberlain GaryChamberlain released this Sep 12, 2015 · 25 commits to master since this release

Assets 2
  • Ensure controllers are stopped when stories are rebuilt
  • Fixed event handler leaking bug
  • Font property array format has size, family, lineHeight order
  • Layers default to [100,100] size

@GaryChamberlain GaryChamberlain released this Sep 7, 2015 · 35 commits to master since this release

Assets 2
  • Fixed Auto Controller start delay bug
  • Auto Controller delays are in seconds now
  • Refactored color property from boolean format
  • Abstracted away TimelineMax in IPlayer
  • Renamed defaultPageClass to pageClass
  • Added url and img aliases for the image src setup value
  • Images default to 50% width of container if no width or height given
  • Simplified and more effective background property

@GaryChamberlain GaryChamberlain released this Aug 19, 2015 · 46 commits to master since this release

Assets 2
  • Added default classes for items using the item name
  • Multiple comma-separated classes can now be used
  • Classes can now be used in scripts
  • TransformOrigin now supports both item-size values and container-size values
  • Upgraded to GSAP 1.17
  • Removed old config classes that were replaced with controllers
  • Added ProStyle.mediaRootUrl and mediaUrl on the canvas
  • Renamed flow.pageStack to flow.stack
  • Renamed item.simpleBarChart to item.barChart

@GaryChamberlain GaryChamberlain released this Aug 11, 2015 · 52 commits to master since this release

Assets 2
  • Upgraded to TypeScript 1.5
  • Much improved controller API and ability to add controllers to story json
  • AutoPlay and Resizer converted to controllers
  • Removed unneeded "story" level under ProStyle.Stories.name
  • Better fitting Track controller
  • Better default colors for the Track controller
  • Removed hard-coded delay before starting
  • Plus - Configurable MouseWheel controller with better defaults
  • Plus - Tap controller with custom mouse cursors
  • Plus - MouseMove controller to seek story based on mouse position

@GaryChamberlain GaryChamberlain released this Jul 28, 2015 · 65 commits to master since this release

Assets 2
  • Rebranded to ProStyle.
  • Fixed "Count of Steps" bug

@GaryChamberlain GaryChamberlain released this Jul 6, 2015 · 72 commits to master since this release

Assets 3
  • Type parameters are now flowType, itemType, scriptType, and actionType
  • Improved build process

@GaryChamberlain GaryChamberlain released this Jun 15, 2015 · 77 commits to master since this release

Assets 4

0.16

  • Scripts/Script/Actions/Action shortcutting
  • Setup shortcutting
  • Bug fix: Opacity:0 didn’t work in classes
  • Bug fix: Bullets couldn’t be turned off

0.15

  • New LayerItem to manipulate groups of items
  • LayerItem supports cropping
  • SimpleBarChartItem animates array data as svg bars
  • Refactored the ease syntax to be more consistent

0.14

  • Reusable property class templates
  • Bullets can be added to text lines
  • Housekeeping to support extensions
  • Fix mouseover position bug in track player

0.13

  • Data attribute based bootstrapping
  • Configurable stories directory
  • Lines,words,chars now preserve-3d
  • Fix mousewheel player bug
  • Fix margin offset bug
  • Fix canvas cropping bug

0.12

  • Image items accept src with url(…)
  • Debug Bar shows current position
  • Extensions framework
  • Keyboard control

0.11

  • Transform origin
  • Anchor property
  • Fix incorrect resizing bug
  • Fix immediate-render in first element of 0ms staggers
  • Mouse wheel control

0.10

  • Default configuration for stack flow
  • Improved JSON reading
  • Embedded Canvas div height auto calculated
  • Crop property
  • Auto play
  • Fast-forward animation easing
  • Keyboard control

0.9

  • Line height for Font property
  • Multiline text
  • Text Width property
  • Text Align property
  • Fix ignored opacity of 0 bug
  • Opacity of 0 now sets display:none
  • Improved rendering of shadows

0.8

  • Shadow property
  • Text Shadow property
  • Text Style property
  • Font property
  • Corners (border-radius) property

0.7

  • Page flow framework
  • Simple flow
  • Stack flow
  • Reusable Stack class
  • Improved 3d Perspective calculation
  • Fix 3D stacking order in IE bug
  • Image item

0.6

  • Deployment framework
  • Canvas model and render classes
  • Frame model and render classes
  • 2D Camera movement
  • Scale-to-container properties variables
  • Background property
  • Border property

0.5

  • Configuration framework
  • Players framework
  • Track player
  • Refactored model and render classes
  • Updated Greensock libraries

0.4

  • Parallel scripting
  • Split text and staggering
  • Animation easing
  • Animation duration and delays
  • Opacity property

0.3

  • Enhanced JSON serialization, reading and writing
  • Refactored properties into two levels: property/variable
  • Scriptable actions
  • Consistent center alignment
  • Scale property

0.2

  • Switched to Greensock
  • Timelines and Steps
  • Property default values
  • Rotation property
  • Skew property

0.1

  • Core Type and Utility classes
  • JSON parsing
  • Text item
  • Color property
  • Font Size property
  • Position (3d) property
  • Rotation (3d) property
  • Static prefixed style generation
  • CSS animation and transitions
Jun 12, 2015

0.1

NPM init