Skip to content

Commit 94e8f67

Browse files
authored
release-notes-extra-script-1 - Extra release notes updates (#1560)
1 parent 64ce2ae commit 94e8f67

File tree

1 file changed

+78
-83
lines changed

1 file changed

+78
-83
lines changed
Lines changed: 78 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,49 @@
1-
:_content-type: REFERENCE
2-
3-
[id="new-features"]
4-
= New features
5-
6-
This section highlights new features in {product} {product-version}.
7-
8-
[id="feature-rhidp-5778"]
1+
:_content-type: REFERENCE
2+
3+
[id="new-features"]
4+
= New features
5+
6+
This section highlights new features in {product} {product-version}.
7+
8+
[id="feature-rhidp-5778"]
99
== Built-in monitoring for {product} operator
1010

11-
This update introduces built-in monitoring for the {product} Operator. By enabling `spec.monitoring.enabled: true` in your Backstage custom resource, the {product} Operator will automatically manage service monitor resources for Prometheus metrics collection on the `/metrics` endpoint. This simplifies the monitoring process, eliminating the need for manual service monitor setup, and enhances the user experience on OpenShift and Kubernetes clusters with Prometheus Operator installed.
12-
13-
[id="feature-rhidp-5779"]
11+
This update introduces built-in monitoring for the {product} Operator. By enabling `spec.monitoring.enabled: true` in your Backstage custom resource, the {product} Operator will automatically manage service monitor resources for Prometheus metrics collection on the `/metrics` endpoint. This simplifies the monitoring process, eliminating the need for manual service monitor setup, and enhances the user experience on OpenShift and Kubernetes clusters with Prometheus Operator installed.
12+
13+
[id="feature-rhidp-5779"]
1414
== Automatic ServiceMonitor Creation for Built-in Monitoring
1515

1616
The Red Hat Developer Hub Operator provides built-in monitoring capabilities by automatically creating and managing the necessary `ServiceMonitor` resource.
17-
For more information, see {monitoring-and-logging-book-link}#proc-admin-enabling-metrics-ocp-operator_assembly-rhdh-observability[2.1. Enabling metrics monitoring in a Red Hat Developer Hub Operator installation on an OpenShift Container Platform cluster].
18-
19-
[id="feature-rhidp-7059"]
17+
For more information, see {monitoring-and-logging-book-link}#proc-admin-enabling-metrics-ocp-operator_assembly-rhdh-observability[2.1. Enabling metrics monitoring in a Red Hat Developer Hub Operator installation on an OpenShift Container Platform cluster].
18+
19+
[id="feature-rhidp-7059"]
2020
== Bulk import GitLab projects
2121

22-
With this update, users can bulk import entities from GitLab into {product}, enhancing onboarding efficiency.
23-
24-
[id="feature-rhidp-8249"]
25-
== Enhanced package management in the *Extensions* page
26-
27-
You can manage installed packages more easily under the reorganized *Extensions* navigation. The former *Installed Plugins* tab is renamed to *Installed Packages* and includes new row actions that allow you to edit, enable, and disable packages directly from the list.
28-
29-
[id="feature-rhidp-8259"]
30-
== Introducing localization support in core plugins, and French localization
31-
32-
This update introduces localization support and French localization to these core plugins:
33-
34-
- Adoption insights
35-
- AI Integrations
36-
- Bulk Import
37-
- Extensions (Marketplace)
38-
- Lightspeed
39-
- Orchestrator
40-
- QuickStart
41-
- RBAC
42-
- ScoreCard
43-
- Topology
44-
- Global header
45-
- Homepage
46-
- Tekton
47-
- ArgoCD
48-
49-
This enhancement allows {product} to display content in French, improving accessibility for users who speak French. AI/Cursor automation ensures a seamless translation process, enhancing the user experience by providing content in their preferred language, preparing {product} for use in multilingual environments and fostering a more inclusive developer community.
50-
51-
[id="feature-rhidp-8260"]
22+
With this update, users can bulk import entities from GitLab into {product}, enhancing onboarding efficiency.
23+
24+
[id="feature-rhidp-8259"]
25+
== Introducing localization support in core plugins, and French localization
26+
27+
This update introduces localization support and French localization to these core plugins:
28+
29+
- Adoption insights
30+
- AI Integrations
31+
- Bulk Import
32+
- Extensions (Marketplace)
33+
- Lightspeed
34+
- Orchestrator
35+
- QuickStart
36+
- RBAC
37+
- ScoreCard
38+
- Topology
39+
- Global header
40+
- Homepage
41+
- Tekton
42+
- ArgoCD
43+
44+
This enhancement allows {product} to display content in French, improving accessibility for users who speak French. AI/Cursor automation ensures a seamless translation process, enhancing the user experience by providing content in their preferred language, preparing {product} for use in multilingual environments and fostering a more inclusive developer community.
45+
46+
[id="feature-rhidp-8260"]
5247
== Localization support for strings defined in {product} configuration files
5348

5449
With this update, localization support is introduced for strings defined in {product} configuration files such as `app-config.yaml` and `dynamic-plugins.default.yaml`.
@@ -60,41 +55,41 @@ This enables users to customize the interface in their preferred language, provi
6055
* Sidebar Menu Items
6156
* Floating Action Button (FAB) labels and tooltips
6257

63-
This localization support ensures a more inclusive and user-friendly experience for a diverse user base, improving user experience and supporting global users.
64-
65-
[id="feature-rhidp-8261"]
58+
This localization support ensures a more inclusive and user-friendly experience for a diverse user base, improving user experience and supporting global users.
59+
60+
[id="feature-rhidp-8261"]
6661
== Plugins localization support
6762

68-
With this update, {product} integrates the Backstage localization framework, enabling users to load translations provided by their plugins. The selected language will persist according to the user settings persistence configuration. Additionally, users can load translations from an external JSON file, allowing them to override existing translations or add translations for existing translation keys.
69-
70-
[id="feature-rhidp-8274"]
63+
With this update, {product} integrates the Backstage localization framework, enabling users to load translations provided by their plugins. The selected language will persist according to the user settings persistence configuration. Additionally, users can load translations from an external JSON file, allowing them to override existing translations or add translations for existing translation keys.
64+
65+
[id="feature-rhidp-8274"]
7166
== Enhanced Bulk Import with Scaffolder Templates
7267

73-
With this update, users can enhance the Bulk Import plugin by importing repositories using scaffolder templates. This automates and optimizes the process by integrating with existing Backstage templates and Orchestrator workflows. Users can select their preferred pre-ingestion workflow and incorporate various scaffolder actions into their bulk import process, resulting in a more efficient and flexible Bulk Import experience.
74-
75-
[id="feature-rhidp-8288"]
68+
With this update, users can enhance the Bulk Import plugin by importing repositories using scaffolder templates. This automates and optimizes the process by integrating with existing Backstage templates and Orchestrator workflows. Users can select their preferred pre-ingestion workflow and incorporate various scaffolder actions into their bulk import process, resulting in a more efficient and flexible Bulk Import experience.
69+
70+
[id="feature-rhidp-8288"]
7671
== Enabling Software Template version update notifications
7772

78-
With this update, you can enable notification alerts whenever a Software Template is updated with a new version. For more information, see {customizing-book-link}#proc-enabling-software-template-version-update-notifications_configuring-templates[Enabling Software Template version update notifications in {product}].
79-
80-
[id="feature-rhidp-8295"]
73+
With this update, you can enable notification alerts whenever a Software Template is updated with a new version. For more information, see {customizing-book-link}#proc-enabling-software-template-version-update-notifications_configuring-templates[Enabling Software Template version update notifications in {product}].
74+
75+
[id="feature-rhidp-8295"]
8176
== Software Template provenance and dependency tracking
8277

8378
With this update, {product} supports Software Template provenance and a dedicated dependency view to improve component traceability and lifecycle management across your organization.
8479

85-
For more information, see {customizing-book-link}#tracking-component-origin-and-software-template-version[Tracking component origin and Software Template version].
86-
87-
[id="feature-rhidp-8329"]
88-
== Users can customize their homepage
89-
90-
With this update, {product} users can customize their homepage, empowering personalization and productivity. Users can now move, resize, remove, and add existing cards, fostering a more flexible and adaptable user experience. The customization options are based on the existing settings, and users can reset their configuration to the default. The feature aims to improve the resize and reorder mechanism, and update existing cards to work better on different card sizes.
91-
92-
[id="feature-rhidp-8409"]
80+
For more information, see {customizing-book-link}#tracking-component-origin-and-software-template-version[Tracking component origin and Software Template version].
81+
82+
[id="feature-rhidp-8329"]
83+
== Users can customize their homepage
84+
85+
With this update, {product} users can customize their homepage, empowering personalization and productivity. Users can now move, resize, remove, and add existing cards, fostering a more flexible and adaptable user experience. The customization options are based on the existing settings, and users can reset their configuration to the default. The feature aims to improve the resize and reorder mechanism, and update existing cards to work better on different card sizes.
86+
87+
[id="feature-rhidp-8409"]
9388
== {product-short} community plugins updated to Backstage 1.42
9489

95-
The {product-short} community plugins have been updated to Backstage version 1.42.
96-
97-
[id="feature-rhidp-8445"]
90+
The {product-short} community plugins have been updated to Backstage version 1.42.
91+
92+
[id="feature-rhidp-8445"]
9893
== Quick Start experience for developers logging into {product} for the first time
9994

10095
With this update, {product} includes a guided Quick Start experience tailored for the developer persona. This new feature appears automatically upon a developer's first login to help them get started quickly and accelerate adoption of the platform.
@@ -106,9 +101,9 @@ The developer Quick Start provides guided next steps for key features, including
106101
- Self-service templates
107102
- Learning paths
108103

109-
This feature is integrated with RBAC, allowing platform engineers to configure the Quick Start content and conditionally display it to specific developer groups for personalized onboarding.
110-
111-
[id="feature-rhidp-8460"]
104+
This feature is integrated with RBAC, allowing platform engineers to configure the Quick Start content and conditionally display it to specific developer groups for personalized onboarding.
105+
106+
[id="feature-rhidp-8460"]
112107
== Transparent plugin support indicators
113108

114109
With this update, the plugin support model is now transparently aligned with Red Hat's standard release classifications.
@@ -150,28 +145,28 @@ The *Verified* badge is removed.
150145
----
151146

152147

153-
154-
155-
[id="enhancement-rhidp-8643"]
148+
149+
150+
[id="enhancement-rhidp-8643"]
156151
== Enhanced package management in the Extensions page
157152

158-
With this update, {product} includes a reorganized Extensions navigation, enabling the user to manage installed packages more easily. The former *Installed Plugins* tab is renamed to *Installed Packages* and includes new row actions that allow you to edit, enable, and disable packages directly from the list.
159-
160-
[id="feature-rhidp-8645"]
153+
With this update, {product} includes a reorganized Extensions navigation, enabling the user to manage installed packages more easily. The former *Installed Plugins* tab is renamed to *Installed Packages* and includes new row actions that allow you to edit, enable, and disable packages directly from the list.
154+
155+
[id="feature-rhidp-8645"]
161156
== Support for high availability in {gke-brand-name}
162157

163158
{product} now supports high availability setups in {gke-brand-name} ({gke-short}). This enhancement allows the deployment to scale beyond a single replica, ensuring the application remains operational and accessible even in the event of failures or disruptions.
164159

165-
For more information, see link:{configuring-book-url}#HighAvailability[_Configuring high availability in Red Hat Developer Hub_].
166-
167-
[id="feature-rhidp-8715"]
160+
For more information, see link:{configuring-book-url}#HighAvailability[_Configuring high availability in Red Hat Developer Hub_].
161+
162+
[id="feature-rhidp-8715"]
168163
== Customizable container deployment in {product} pods
169164

170165
Previously, injecting necessary files (`extraFiles`) and environment variables (`extraEnvs`) was restricted to the default `backstage-backend` container.
171166

172167
With this update, you can configure resource injection for any container in the {product} pod, including sidecars and system containers. This allows you to complete the job of deploying custom components, such as security agents, log collectors, or configuration managers, that require specific volumes or runtime variables to operate successfully.
173168

174-
See {configuring-book-link}#proc-injecting-custom-files-and-environment-variables-into-backstage-containers[Injecting extra files and environment variables into {backstage} containers].
175-
176-
177-
169+
See {configuring-book-link}#proc-injecting-custom-files-and-environment-variables-into-backstage-containers[Injecting extra files and environment variables into {backstage} containers].
170+
171+
172+

0 commit comments

Comments
 (0)