All Versions
Latest Version
Avg Release Cycle
58 days
Latest Release

Changelog History
Page 3

  • v1.2.6 Changes

    February 06, 2020


    • 🐛 Bug fixes
      • Escaped keypaths can now be observed correctly (#3319, thanks @ilessiivi)
      • Empty string templates will no longer cause an error during parsing.
      • Multiple references to the same model during capture for a computation will no longer result in ballooning dependencies.
  • v1.2.5 Changes

    September 16, 2019


    • 🐛 Bug fixes
      • Reference expressions that have their model disappear will no longer throw (#3308)
      • Radio name bindings are now properly initialized such that setting an initially set binding to undefined will actually apply the undefined (#3309)
      • Static attributes will be properly escaped again (#3311)
  • v1.2.4 Changes

    July 25, 2019


    • 🐛 Bug fixes
      • Partials loaded from the registry, as opposed to being embedded in the template, now properly contribute expression functions for CSP (#3306)
      • Partials with a Context context will consistently find the correct parent element.
  • v1.2.0 Changes


    • 🐛 Bug fixes

      • The Promise polyfill implementation is now slightly more accurate and includes race and finally implementations.
    • Experimental new features

      • The source macro function is now available on macro handles, and macro functions are called with the nearest Ractive instance as the context.
      • You can get a handle to the nearest macro using the new @macro special reference.
  • v1.1.3 Changes


    • 🐛 Bug fixes
      • Dynamic partials with context will now have the correct context applied when they update (#3297)
  • v1.1.0 Changes


    • Experimental new features
      • Supplying a Context object to a {{#with}} block will treat the context object as the container for its template, much like a yield.
      • Contexts now support find, findAll, findAllComponents, and findComponent that do the same thing as their synonymous instance methods, but they are scoped to the context.
  • v1.0.1 Changes


    👀 See also the changes from 0.10.11 / 1.0.1 below.

    • 💥 Breaking changes
      • The noCssTransform option has been renamed noCSSTransform to be consistent with the rest of the css methods and options. noCssTransform is still an alias for noCSSTransform, but this is a breaking change if you ever needed to check the noCssTransform property of an instance or Component directly e.g. ractive.noCssTransform.
  • v0.10.14 Changes


    • 🐛 Bug fixes
      • Checkbox name bindings will now operate on a clone of the array, so that observers will get proper old and new values. This is a regression from the behavior in 0.7 (#3293)
  • v0.10.13 Changes


    • 🐛 Bug fixes
      • Expressions in partials defined inline or in the partials registry are now collected into the expression map for CSP purposes thanks to @marcalexiei and @giovannipiller (#3285)
  • v0.10.12 Changes


    • 🐛 Bug fixes
      • String attributes that already have the same value as their new value will no longer be updated. This avoids a Safari issue wherein the cursor jumps to the end of an input where the value is manually bound (#3281)