The latest feature is an extension of notebook parameterization. In addition to the
output_suffixfeatures, which allow adding arbitrary code to notebooks and saving multiple renders of the same notebook under different (non-coliding!) names. The new
sheet_varsfeature allows the insertion of arbitrary data into notebook renders (in addition to the earlier code insertion facility).
Click through for an example on how to use this. Several years ago, I would have considered this to be outstanding. Today, I think it’s cool, but I’ve also gravitated toward using notebooks as an intermediary step rather than a final product, so it’s less critical for me these days.