Skip to content

Commit c6a833f

Browse files
committed
Init next release notes w/ postponed
1 parent ebd5ed5 commit c6a833f

File tree

2 files changed

+114
-0
lines changed

2 files changed

+114
-0
lines changed

docs/release_notes/ibexa_dxp_v4.6.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,50 @@ month_change: true
1010

1111
<div class="release-notes" markdown="1">
1212

13+
[[% set version = 'v4.6.29' %]]
14+
15+
[[= release_note_entry_begin(
16+
"Ibexa DXP " + version,
17+
'YYYY-MM-DD',
18+
['Headless', 'Experience', 'Commerce', 'New feature']
19+
) =]]
20+
21+
### Developer experience
22+
23+
#### Custom parameters in `ibexa_render()`
24+
25+
You can now pass custom parameters to templates when using the `ibexa_render()` Twig function with the new `params` option, similar to how you can with `render(controller())`.Collapse annotationCheck notice on line R18[vale] docs/release_notes/ibexa_dxp_v5.0.md#L18Check notice: [vale] docs/release_notes/ibexa_dxp_v5.0.md#L18[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.Build & test documentation / valeView details
26+
27+
This allows you to provide additional context or data to your view templates:
28+
29+
``` html+twig
30+
{{ ibexa_render(content, {
31+
'viewType': 'line',
32+
'method': 'inline',
33+
'params': {
34+
'custom_param': 'custom_value',
35+
'another_param': 'another_value'
36+
}
37+
}) }}
38+
```
39+
40+
The parameters are available in your template as regular variables.
41+
42+
For more information, see [`ibexa_render()` Twig function](https://doc.ibexa.co/en/4.6/templating/twig_function_reference/content_twig_functions/#ibexa_render).
43+
44+
45+
### Gaussian blur optimization in Image Editor
46+
47+
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
48+
You can adjust the blur level to balance between file size reduction and image sharpness.
49+
For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
50+
51+
### Full changelog
52+
53+
[[% include 'snippets/release_50.md' %]]
54+
55+
[[= release_note_entry_end() =]]
56+
1357
[[% set version = 'v4.6.28' %]]
1458

1559
[[= release_note_entry_begin(

docs/release_notes/ibexa_dxp_v5.0.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,76 @@ month_change: true
1010

1111
<div class="release-notes" markdown="1">
1212

13+
[[% set version = 'v5.0.7' %]]
14+
15+
[[= release_note_entry_begin(
16+
"Google Gemini connector " + version,
17+
'YYYY-MM-DD',
18+
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
19+
) =]]
20+
21+
This release introduces a new AI connector that allows you to integrate [AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions/) with [Google Gemini](https://gemini.google/overview/#what-gemini-is).
22+
23+
For more information, see how to [install and configure the Google Gemini connector](https://doc.ibexa.co/en/5.0/ai_actions/configure_ai_actions/#install-google-gemini-connector).
24+
25+
[[= release_note_entry_end() =]]
26+
27+
[[= release_note_entry_begin(
28+
"Ibexa DXP " + version,
29+
'YYYY-MM-DD',
30+
['Headless', 'Experience', 'Commerce', 'New feature']
31+
) =]]
32+
33+
### Developer experience
34+
35+
#### Custom parameters in `ibexa_render()`
36+
37+
You can now pass custom parameters to templates when using the `ibexa_render()` Twig function with the new `params` option, similar to how you can with `render(controller())`.Collapse annotationCheck notice on line R18[vale] docs/release_notes/ibexa_dxp_v5.0.md#L18Check notice: [vale] docs/release_notes/ibexa_dxp_v5.0.md#L18[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.Build & test documentation / valeView details
38+
39+
This allows you to provide additional context or data to your view templates:
40+
41+
``` html+twig
42+
{{ ibexa_render(content, {
43+
'viewType': 'line',
44+
'method': 'inline',
45+
'params': {
46+
'custom_param': 'custom_value',
47+
'another_param': 'another_value'
48+
}
49+
}) }}
50+
```
51+
52+
The parameters are available in your template as regular variables.
53+
54+
For more information, see [`ibexa_render()` Twig function](https://doc.ibexa.co/en/5.0/templating/twig_function_reference/content_twig_functions/#ibexa_render).
55+
56+
#### Try-catch support in data migrations
57+
58+
Data migrations now support try-catch error handling, allowing you to wrap migration steps with exception handling logic.
59+
You can use it for migrations that might fail under certain conditions but should not break the entire migration process.
60+
61+
For example, you can create languages without checking if they already exist:
62+
63+
``` yaml
64+
[[= include_file('code_samples/data_migration/examples/try_catch_step.yaml') =]]
65+
```
66+
67+
The `try_catch` step allows you to specify which exceptions to catch and whether to continue executing remaining steps after an exception occurs.
68+
69+
For more information, see [Error handling with try-catch](https://doc.ibexa.co/en/5.0/content_management/data_migration/importing_data/#error-handling-with-try-catch).
70+
71+
### Gaussian blur optimization in Image Editor
72+
73+
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
74+
You can adjust the blur level to balance between file size reduction and image sharpness.
75+
For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
76+
77+
### Full changelog
78+
79+
[[% include 'snippets/release_50.md' %]]
80+
81+
[[= release_note_entry_end() =]]
82+
1383
[[% set version = 'v5.0.6' %]]
1484

1585
[[= release_note_entry_begin(

0 commit comments

Comments
 (0)