Skip to content

Commit 8ed5243

Browse files
committed
Release notes for SPFx 1.19 preview
1 parent 64cc4df commit 8ed5243

File tree

3 files changed

+123
-0
lines changed

3 files changed

+123
-0
lines changed
Loading

docs/spfx/release-1.19.md

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
---
2+
title: SharePoint Framework v1.19 developer preview release notes
3+
description: Release notes for the SharePoint Framework v1.19 developer preview release
4+
ms.date: 03/27/2024
5+
ms.localizationpriority: high
6+
---
7+
# SharePoint Framework v1.19 developer preview release notes
8+
9+
This release focuses on new features within the Viva Connections side and evolving existing capabilities within the other areas on building Microsoft 365 solutions with SharePoint Framework.
10+
11+
!INCLUDE [spfx-release-beta](../../includes/snippets/spfx-release-beta.md)]
12+
13+
- beta.0 **Released**: March 27, 2024
14+
15+
[!INCLUDE [spfx-release-notes-common](../../includes/snippets/spfx-release-notes-common.md)]
16+
17+
## Install the preview latest version
18+
19+
Install the latest preview release of the SharePoint Framework (SPFx) by using the **@next** tag
20+
21+
```console
22+
npm install @microsoft/generator-sharepoint@next --global
23+
```
24+
25+
## Upgrading projects from v1.18 to v1.19
26+
27+
In the project's **package.json** file, identify all SPFx v1.18.x packages. For each SPFx package:
28+
29+
1. Uninstall the existing v1.18.x package:
30+
31+
```console
32+
npm uninstall @microsoft/{spfx-package-name}@1.18.x
33+
```
34+
35+
1. Install the new v1.19 package:
36+
37+
```console
38+
npm install @microsoft/{spfx-package-name}@next --save --save-exact
39+
```
40+
41+
[!INCLUDE [spfx-release-upgrade-tip](../../includes/snippets/spfx-release-upgrade-tip.md)]
42+
43+
## New features and capabilities
44+
45+
Related updated documentation for the 1.19 preview release:
46+
47+
* *Introduction to Chart Card ACE* - coming soon
48+
* *Tutorial - Create your first Chart Card ACE* - coming soon - see the referenced video on current guidance
49+
50+
New samples showcasing the new Viva Connections features:
51+
52+
* [Chart Card - Three Series sample](https://github.com/pnp/sp-dev-fx-aces/tree/main/samples/ChartCard-ThreeSeries)
53+
54+
Video in YouTube showcasing the new template options for Viva Connections
55+
56+
* [Introducing new Viva Connections chart card layout option](https://www.youtube.com/watch?v=JOIb4KhiWAI)
57+
58+
### New Data Visualization Card Template for Adaptive Card Extensions
59+
60+
We introduce a new data visualization card view for Adaptive Card Extensions that is intended to be used for charting scenarios. Use new Data Visualization Card Template in the generator to get started.
61+
62+
![Preview of chart chard](../images/119-release-notes/chart-card-viva-connections.png)
63+
64+
### Webpack 5 support
65+
66+
The tooling was upgraded from Webpack 4 to Webpack 5.
67+
68+
> [!NOTE]
69+
> If you have webpack configuration customizations in your project - reference the [official Webpack documentation](https://webpack.js.org/migrate/5/) for the migration details.
70+
71+
### Buildtime packages release is decoupled from the SPFx release
72+
73+
Starting from this release, the buildtime packages are decoupled from the SPFx release. This means that the buildtime packages are released independently from the SPFx release. This change allows us to release new features and fixes to the buildtime packages without waiting for the next SPFx release.
74+
75+
### GA of Bot-driven Adaptive Card Extensions support in Teams app catalog
76+
77+
We are excited to announce the general availability of Bot-driven Adaptive Card Extensions in the Teams app catalog. This feature allows you to build and deploy Adaptive Card Extensions that are driven by a bot to the Teams app catalog.
78+
79+
> [!NOTE]
80+
> When developing a Teams app with Bot-driven Adaptive Card Extensions, you need to use `devPreview` schema version for the Teams app definition. The public version will be available soon with no changes to the format.
81+
82+
### Optional footer for the Search Adaptive Card Extension
83+
84+
You can now skip `footer` for the Search adaptive card extension.
85+
86+
### `ariaLabel` property for the Property Pane's Checkbox control
87+
88+
`PropertyPaneCheckbox` now supports `ariaLabel` property.
89+
90+
### `imageAlt` property for the Property Pane's ChoiceGroup option
91+
92+
You can now specify `imageAlt` property for the Property Pane's choice group option.
93+
94+
### `ariaDescription` property for the Property Pane's Dropdown control
95+
96+
`PropertyPaneDropdown` now supports `ariaDescription` property.
97+
98+
### `disabled` property for the Property Pane's Icon Picker and Thumbnail Picker controls
99+
100+
`PropertyPaneIconPicker` and `PropertyPaneThumbnailPicker` now support `disabled` property.
101+
102+
### `inlineLabel` property for the Property Pane's Toggle control
103+
104+
`PropertyPaneToggle` now supports `inlineLabel` property that specifies whether the label (not the onText/offText) should be positioned inline with the toggle control. Left (right in RTL) side when on/off text provided VS right (left in RTL) side when no on/off text.
105+
106+
> [!NOTE]
107+
> When not providing on/off text user may get confused in differentiating the on/off states of the toggle.
108+
109+
## Deprecations
110+
111+
- Node.js 16 is not supported with the SPFx 1.19
112+
113+
## Fixed Issues
114+
115+
TBD
116+
117+
## Feedback and issues
118+
119+
We're interested on your feedback around the release. Do let us know any findings or other feedback using the [SPFx issue list](https://github.com/SharePoint/sp-dev-docs/issues).
120+
121+
Happy coding! Sharing is caring! 🧡

docs/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,8 @@
466466
items:
467467
- name: Overview
468468
href: spfx/roadmap.md
469+
- name: SPFx v1.19 - March 27, 2024
470+
href: spfx/release-1.19.md
469471
- name: SPFx v1.18.2 - November 21, 2023
470472
href: spfx/release-1.18.2.md
471473
- name: SPFx v1.18.1 - November 7, 2023

0 commit comments

Comments
 (0)