Releases: CarbonPackages/Carbon.IncludeAssets
5.2.0
5.1.0
5.0.0
4.1.0
✨ Allow setting the order of the inclusion groups, defaults to 'General,Backend,Live'
. Settings.yaml
4.0.0
💥 Change license to GPL-3
✨ Add propTypes
✨ Add Wrapper setting: If set, the generated tags will be wrapped. {content}
will be replaced with the tags.
Example: Wrapper: '<!--[if lt IE 9]>{content}<![endif]-->'
. You can set this property also in the Fusion prototypes Carbon.IncludeAssets:Collection
and Carbon.IncludeAssets:File
.
⬆️ Raise minimum Neos Version to 4.3
♻️ Update Build script
3.7.1
Remove uncached
cache entry for inline files
If you want them (for some reason) still have uncached, you can set it like that…
prototype(Carbon.IncludeAssets:Internal.InlineFile) < prototype(Carbon.IncludeAssets:Internal.TypeCase) {
@cache {
mode = 'uncached'
context {
1 = 'attributes'
2 = 'path'
3 = 'type'
}
}
}
3.7.0
3.6.2
3.6.1
3.6.0
✨ resource hints
With this release, you can give the browser some resource hints: Globally via the settings Carbon.IncludeAssets.ResourceHints
or via adding a special type ((preloadasset)
, (preloadcss)
, (preloadscript)
or (modulepreload)
) at the end of a file
entry.
You have also a new Fusion prototype:
Carbon.IncludeAssets:ResourceHints
Per default, this prototype read the Settings.yaml
. But you can also pass preloadNodes
or prerenderNodes
(Array, FlowQuery or a single node) for further optimization.