Releases: mmower/rez
Releases · mmower/rez
v1.9.4
Rationalised event handling and naming
- @plot now supports subscribers (which can be other @plots)
- Added support for displaying & cancelling flash messages to the base template
- Add support for event, card, interlude,switch, and resume for tags
- Can use …syntax for creating event firing links
- Template expressions can use indexed accessors ${a[0]} or $foreach(x: card.values[0])
- Fixes auto-referencing parent binding
- Event transformations are now tied to the rez-evented CSS class which can be applied anywhere that you need dynamic links/buttons to work.
- The addCopy() API now supports passing an id for the copy.
- Browser & form events now fall back to event-bubbling if no handler is present in the current card
- Improved template compiler error messages
- Fixes ptable attribute encoding
- Binding list attribute can include keyword values
- Major revisions to API docs
- Numerous bug fixes
v1.9.3
v1.9.2
v1.8.15
Game object initialization switches from bread-first (initializing each object at level-1, then each at level-2, and so on) to depth first (levels 1-N for object 1, then object 2, and so on).
This makes ordering more important but means initialization is now more dependable as an object is fully initialized before it can be accessed by a dependent.
v1.8.14
v1.8.13
Setup ^d: delegate handles before running initializers (which may depend upon them)
Adds the nplural expression filter for outputting number & pluralised strings
Adds creation of number and string constants to the Plugin API
Adds rez.plugin.run() so that Plugins can execute OS commands (danger!)