Maquette news
Published in

Maquette news

Maquette 2.3 released and how to unit-test your maquette components

We consider maquette to be mainly feature-complete, which means that this minor update only contains a few small additions.

What is new in Maquette 2.3

  1. We added more polyfills, so maquette now also supports IE7 and IE8. Browser support can be found here.
  2. Maquette now supports the innerHTML property on a VNode. This can be used to add pre-rendered html to the DOM.
  3. Functions that are registered on the VNodeProperties that are not event handlers (like afterCreate, updateAnimation) are no longer copied to the DOM nodes
  4. Maquette now provides a bind property that allows you to use event-handlers in prototypes
  5. Maquette can now create SVG elements with xlink:href attributes
  6. The projector can now detach a registered renderMaquetteFunction

Unit testing

We also released maquette-query, a utility that simplifies unit testing of maquette components.

--

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Johan Gorter

Johan Gorter

More from Medium

Deeply Nested and Possibly Undefined — TypeScript Index Types

Spiral Staircase Going Down To the Undefined

Simple implementation of drag and drop between lists using React and Typescript without additional…

Fun With TypeScript Template Literal Types

Type-safety while incrementally migrating a large app from Flow to TypeScript