Skip to content

Commit e46aa00

Browse files
themr0cGerry-Forde
andauthored
Update modules/release-notes/ref-release-notes-new-features.adoc
Co-authored-by: Gerry-Forde <[email protected]>
1 parent e8361fc commit e46aa00

File tree

1 file changed

+103
-103
lines changed

1 file changed

+103
-103
lines changed
Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
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"]
9-
== built-in monitoring for {product} operator
10-
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"]
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"]
9+
== Built-in monitoring for {product} operator
10+
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"]
22+
With this update, users can bulk import entities from GitLab into {product}, enhancing onboarding efficiency.
23+
24+
[id="feature-rhidp-8249"]
2525
== Enhanced package management in the *Extensions* page
2626

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"]
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"]
5252
== Localization support for strings defined in {product} configuration files
5353

5454
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,67 +60,67 @@ This enables users to customize the interface in their preferred language, provi
6060
* Sidebar Menu Items
6161
* Floating Action Button (FAB) labels and tooltips
6262

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"]
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"]
6666
== Plugins localization support
6767

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"]
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"]
7171
== Enhanced Bulk Import with Scaffolder Templates
7272

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"]
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"]
7676
== Enabling Software Template version update notifications
7777

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="enhancement-rhidp-8290"]
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="enhancement-rhidp-8290"]
8181
== Built-in TechDocs for RHDH-Local
8282

8383
With this update, RHDH Local includes comprehensive technical TechDocs covering everything you need to know about it.
84-
Once running, access the built-in documentation directly in the application for detailed guides.
85-
86-
[id="feature-rhidp-8295"]
84+
Once running, access the built-in documentation directly in the application for detailed guides.
85+
86+
[id="feature-rhidp-8295"]
8787
== Software Template provenance and dependency tracking
8888

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

91-
For more information, see {customizing-book-link}#tracking-component-origin-and-software-template-version[Tracking component origin and Software Template version].
92-
93-
[id="feature-rhidp-8296"]
91+
For more information, see {customizing-book-link}#tracking-component-origin-and-software-template-version[Tracking component origin and Software Template version].
92+
93+
[id="feature-rhidp-8296"]
9494
== Tech Radar and Quay plugins in RHDH Local
9595

96-
With this update, RHDH Local integrates the Tech Radar and Quay plugins, for a better out of the box experience for users. The Tech Radar plugin provides a visually engaging element on the homepage or via navigation, and showcases the dynamic plugins loading mechanism for simple {product-short} extension. The Quay plugin demonstrates integration with external services and provides a practical example of extending the {product-short} software catalog.
97-
98-
[id="feature-rhidp-8297"]
96+
With this update, RHDH Local integrates the Tech Radar and Quay plugins, for a better out of the box experience for users. The Tech Radar plugin provides a visually engaging element on the homepage or via navigation, and showcases the dynamic plugins loading mechanism for simple {product-short} extension. The Quay plugin demonstrates integration with external services and provides a practical example of extending the {product-short} software catalog.
97+
98+
[id="feature-rhidp-8297"]
9999
== RHDH Local default homepage enhancements
100100

101-
With this update, RHDH Local default homepage integrates a floating action button with quick links for easy access to documentation and information.
102-
103-
[id="feature-rhidp-8298"]
101+
With this update, RHDH Local default homepage integrates a floating action button with quick links for easy access to documentation and information.
102+
103+
[id="feature-rhidp-8298"]
104104
== Enhanced customozation and collaboration with pre-loaded templates in RHDH Local
105105

106-
With this update, RHDH Local integrates pre-loaded essential templates, enabling users to create their own custom plugins and add TechDocs or software components to existing projects within {product}. This enhancement demonstrates {product-short} extensibility, empowers users to extend the platform, and enhances the overall user experience by promoting collaboration and customization.
107-
108-
[id="feature-rhidp-8329"]
109-
== Users can customize their homepage
110-
111-
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.
112-
113-
[id="feature-rhidp-8342"]
114-
== French language support
115-
116-
With this update, {product} provides full French language support, enhancing accessibility and user experience for French-speaking users, particularly in Quebec. This implementation includes translating all visible text into French, ensuring accurate and consistent translations, and providing a user-friendly interface. This feature was implemented to comply with legal requirements in Quebec and unlock adoption in French-speaking markets, supporting the long-term internationalization plan.
117-
118-
[id="feature-rhidp-8409"]
106+
With this update, RHDH Local integrates pre-loaded essential templates, enabling users to create their own custom plugins and add TechDocs or software components to existing projects within {product}. This enhancement demonstrates {product-short} extensibility, empowers users to extend the platform, and enhances the overall user experience by promoting collaboration and customization.
107+
108+
[id="feature-rhidp-8329"]
109+
== Users can customize their homepage
110+
111+
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.
112+
113+
[id="feature-rhidp-8342"]
114+
== French language support
115+
116+
With this update, {product} provides full French language support, enhancing accessibility and user experience for French-speaking users, particularly in Quebec. This implementation includes translating all visible text into French, ensuring accurate and consistent translations, and providing a user-friendly interface. This feature was implemented to comply with legal requirements in Quebec and unlock adoption in French-speaking markets, supporting the long-term internationalization plan.
117+
118+
[id="feature-rhidp-8409"]
119119
== {product-short} community plugins updated to Backstage 1.42
120120

121-
The {product-short} community plugins have been updated to Backstage version 1.42.
122-
123-
[id="feature-rhidp-8445"]
121+
The {product-short} community plugins have been updated to Backstage version 1.42.
122+
123+
[id="feature-rhidp-8445"]
124124
== Quick Start experience for developers logging into {product} for the first time
125125

126126
With this update, {product} includes a guided Quick Start experience tailored for the developer persona. This new feature appears automatically upon a developer&#39;s first login to help them get started quickly and accelerate adoption of the platform.
@@ -132,9 +132,9 @@ The developer Quick Start provides guided next steps for key features, including
132132
- Self-service templates
133133
- Learning paths
134134

135-
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.
136-
137-
[id="feature-rhidp-8460"]
135+
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.
136+
137+
[id="feature-rhidp-8460"]
138138
== Transparent plugin support indicators
139139

140140
With this update, the plugin support model is now transparently aligned with Red Hat&#39;s standard release classifications.
@@ -176,33 +176,33 @@ The *Verified* badge is removed.
176176
----
177177

178178

179-
180-
181-
[id="enhancement-rhidp-8643"]
179+
180+
181+
[id="enhancement-rhidp-8643"]
182182
== Enhanced package management in the Extensions page
183183

184-
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.
185-
186-
[id="feature-rhidp-8645"]
184+
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.
185+
186+
[id="feature-rhidp-8645"]
187187
== Support for high availability in {gke-brand-name}
188188

189189
{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.
190190

191-
For more information, see link:{configuring-book-url}#HighAvailability[_Configuring high availability in Red Hat Developer Hub_].
192-
193-
[id="feature-rhidp-8715"]
191+
For more information, see link:{configuring-book-url}#HighAvailability[_Configuring high availability in Red Hat Developer Hub_].
192+
193+
[id="feature-rhidp-8715"]
194194
== Customizable container deployment in {product} pods
195195

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

198198
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.
199199

200-
See {configuring-book-link}#proc-injecting-custom-files-and-environment-variables-into-backstage-containers[Injecting extra files and environment variables into {backstage} containers].
201-
202-
[id="feature-rhidp-8816"]
200+
See {configuring-book-link}#proc-injecting-custom-files-and-environment-variables-into-backstage-containers[Injecting extra files and environment variables into {backstage} containers].
201+
202+
[id="feature-rhidp-8816"]
203203
== French localization
204204

205-
This release is introducing localization, with one language supported: French.
206-
207-
208-
205+
This release is introducing localization, with one language supported: French.
206+
207+
208+

0 commit comments

Comments
 (0)