Changes specific runtime behavior during the execution of the capsule depending on the version. Each runtime version has an explicit set of runtime flags set, which you can change with the overrides
key.
capsule {
...
runtime-version (2) { // required
overrides { // optional
no-fallback-to-result-collections (true) // explicitly turns this behavior on
concepts-inherit-super-type-features (false) // explicitly turns this behavior off
...
}
}
}
runtime-version (7) {
overrides {
allow-dialogs-on-detail-pages (true)
no-fallback-to-result-collections (true)
no-fallback-dialog-in-views (false)
}
This section lists the runtime flags that are enabled by default in each version. You can click on each runtime flag under each version to read more about how that flag effects runtime execution.
Updating the runtime version can have unintended side effects and might break your capsule. Ensure you test your capsule thoroughly when updating the runtime version to ensure it has no undesired results.
capsule {
...
runtime-version (1)
}
Default enabled runtime flags:
auto-on-click-for-list-of
modern-default-view-behavior
no-filtering-with-validation
result-view-capsule-lock
short-timeout-on-halt-dialog
capsule {
...
runtime-version (2)
}
These flags were added to runtime-version (2)
:
concepts-inherit-super-type-features
modern-prompt-rejection
support-halt-effect-in-computed-inputs
use-input-views-for-selection-list-detail
Default enabled runtime flags:
auto-on-click-for-list-of
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-input-views-for-selection-list-detail
short-timeout-on-halt-dialog
capsule {
...
runtime-version (3)
}
This flag was added to runtime-version (3)
:
Default enabled runtime flags:
auto-on-click-for-list-of
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
short-timeout-on-halt-dialog
capsule {
...
runtime-version (4)
}
These flags were added to runtime-version (4)
:
Default enabled runtime flags:
auto-on-click-for-list-of
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
capsule {
...
runtime-version (5)
}
This flag was added to runtime-version (5)
:
Default enabled runtime flags:
auto-insert-navigation-conversation-drivers
auto-on-click-for-list-of
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
capsule {
...
runtime-version (6)
}
This flag was added to runtime-version (6)
:
Default enabled runtime flags:
auto-insert-navigation-conversation-drivers
auto-on-click-for-list-of
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-fallback-dialog-in-views
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
capsule {
...
runtime-version (7)
}
This flag was removed from runtime-version (7)
:
Default enabled runtime flags:
auto-insert-navigation-conversation-drivers
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-fallback-dialog-in-views
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
capsule {
...
runtime-version (8)
}
This flag was added to runtime-version (8)
:
Default enabled runtime flags:
allow-empty-fragments-in-dialog-templates
auto-insert-navigation-conversation-drivers
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-fallback-dialog-in-views
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
capsule {
...
runtime-version (9)
}
This flag was added to runtime-version (9)
:
Flags enabled in all runtime versions:
no-default-init-when-input-already-instantiated
allow-empty-fragments-in-dialog-templates
auto-insert-navigation-conversation-drivers
concepts-inherit-super-type-features
modern-default-view-behavior
modern-prompt-rejection
no-auto-property-value-merging
no-fallback-dialog-in-views
no-filtering-with-validation
result-view-capsule-lock
support-halt-effect-in-computed-inputs
use-authorization-header-for-remote-endpoint-oauth
use-input-views-for-selection-list-detail
use-most-specific-instantiation-strategy
short-timeout-on-halt-dialog
Flags disabled in all runtime versions:
js-runtime-version optional | Sets the JavaScript Runtime version |
overrides optional | Explicitly enables (true) or disables (false) a runtime flag within a runtime version |