[#macro progress]

${context.executedTaskCount} tasks have been executed, for a total of ${context.totalTaskCount} tasks.

[/#macro] [#macro contextMessages] [#list context.messages?keys as module]
[#if module?contains("(")] [#assign mod = module?split('(')!] [#assign moduleName = mod[0]!] [#assign moduleStripTmp = mod[1]?split(' ')!] [#assign moduleVersionTmp = moduleStripTmp[1]?split(')')!] [#assign moduleVersion = moduleVersionTmp[0]!]

${moduleName!} ${moduleVersion!}

[#else]

${module!}

[/#if]
[#if module?has_next]
[/#if] [/#list] [/#macro] [#assign title="Magnolia ${status.getDeltaTypesDescription(['installation', 'update', 'installation and update'])}"] ${title}

${title}