Skip to content

Releases: CarbonPackages/Carbon.IncludeAssets

5.2.0

18 Jan 13:27
8252007
Compare
Choose a tag to compare

✨ Add HeadStart and BodyStart position
✨ Allow inclusion of the content from HTML files

5.1.0

11 Dec 20:20
4e9e15f
Compare
Choose a tag to compare

⬆️ Compatibility with Neos 7

5.0.0

22 Nov 21:42
72a2aca
Compare
Choose a tag to compare

💥 Remove default type="text/javascript" for JS files

4.1.0

15 Sep 06:56
ade6d34
Compare
Choose a tag to compare

✨ Allow setting the order of the inclusion groups, defaults to 'General,Backend,Live'. Settings.yaml

4.0.0

22 Aug 13:39
4661dab
Compare
Choose a tag to compare

💥 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

17 Aug 13:40
1209097
Compare
Choose a tag to compare

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

14 Aug 11:33
b9d7b75
Compare
Choose a tag to compare

✨ Add option to disable cache buster for PreloadAsset

3.6.2

25 Feb 22:32
31310ae
Compare
Choose a tag to compare

🐛 Now every type of resource hint accepts attributes

3.6.1

25 Feb 21:05
69ec4ca
Compare
Choose a tag to compare

🐛 Allow also internal files for preload and modulepreload

3.6.0

25 Feb 15:04
7b05cb1
Compare
Choose a tag to compare

✨ 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.