thorax v3.0.0-alpha.1 Release Notes

Release Date: 2014-04-01 // about 10 years ago
    • #345 - Document server side functionality (@kpdecker)
    • #325 - Implement server -> client marshaling (@kpdecker)
    • #336 - Allow basic server side execution (@kpdecker)
    • #337 - Emit non-server views on setView (@kpdecker)
    • #338 - Client restore (@kpdecker)
    • #344 - Validate contextPath state on store (@kpdecker)
    • #346 - Add logging event for restore hueristics (@kpdecker)
    • #348 - Add restore collection events (@kpdecker)
    • #350 - Defer restore rerendering in collection if loading (@kpdecker)

    • #88 - Make unit tests run on IE8 (@eastridge)

    • 👷 #293 - Implement sauce labs CI support (@kpdecker)

    • #331 - Use empty() and html() rather than innerHTML (@kpdecker)

    • #332 - LayoutView will unbind all DOM events when deactivating a retained view (@jasonwebster)

    • #335 - Do not activate push state links if meta or shift are clicked. (@nhunzaker)

    • 🛠 Fix loadHandler cleanup under oldIE - bd30512

    • 🖐 Handle functions passed to getTemplate - 62c38a8

    • 0️⃣ Handle oldIE default checkbox value - 04293ca

    Compatibility notes:

    • 👍 Service side rendering support has been implemented. This is generally isolated but does expose the $serverSide global field and a few additional data parameters, documented in the readme.
    • append event callbacks now recieve $ instances rather than direct DOM references
    • ⏪ cid values on views may change now due to restore operations
    • 🚚 thorax-ie mixin is removed

    Commits