You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ACHIEVEMENTS.md
+20-2Lines changed: 20 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,25 @@ A curated list of major achievements by the Web Chat team. This document celebra
17
17
18
18
## 🧱 Architecture & Core Systems
19
19
20
+
### 🌐 ES Modules Browser Build
21
+
22
+
**Goal:** Ship first-class `<script type="module">` bundles for modern browsers.
23
+
**By:**[@compulim](https://github.com/compulim) in [PR #5592](https://github.com/microsoft/BotFramework-WebChat/pull/5592), [#5593](https://github.com/microsoft/BotFramework-WebChat/pull/5593), [#5595](https://github.com/microsoft/BotFramework-WebChat/pull/5595), [#5600](https://github.com/microsoft/BotFramework-WebChat/pull/5600), [#5602](https://github.com/microsoft/BotFramework-WebChat/pull/5602)
24
+
25
+
- Delivered browser-ready ES module builds with vendor chunking for optimal caching.
26
+
- Introduced new export entries and reworked external API.
27
+
- Added documentation for all available Web Chat inclusion options.
28
+
29
+
### 🧠 Part Grouping for Chain-of-Thought
30
+
31
+
**Goal:** Organize multi-part reasoning flows into collapsible groups within the transcript.
32
+
**By:**[@OEvgeny](https://github.com/OEvgeny) in [PR #5553](https://github.com/microsoft/BotFramework-WebChat/pull/5553), [#5585](https://github.com/microsoft/BotFramework-WebChat/pull/5585), [#5590](https://github.com/microsoft/BotFramework-WebChat/pull/5590), [#5608](https://github.com/microsoft/BotFramework-WebChat/pull/5608)
33
+
34
+
- Added logical grouping and context so activities can self-organize via `Message` entity metadata.
35
+
- Introduced a way to render grouped activities and group-aware focus management to keep grouped conversations accessible.
36
+
- Reworked fluent-theme approach to decorating activities.
37
+
- Extended activity ordering to honor entity `position` fields when rendering grouped messages.
38
+
20
39
### 🛠️ Migration to `micromark`
21
40
22
41
**Goal:** Replace `markdown-it` with a modern and extensible markdown parser.
@@ -139,15 +158,14 @@ A curated list of major achievements by the Web Chat team. This document celebra
139
158
140
159
## 🚀 Performance & Developer Experience
141
160
142
-
143
161
### 🧩 Introduction of PolyMiddleware
144
162
145
163
**Goal:** Enable composable, reusable, and unified way for managing middleware.
146
164
**By:**[@compulim](https://github.com/compulim) in [PR #5515](https://github.com/microsoft/BotFramework-WebChat/pull/5515), [#5566](https://github.com/microsoft/BotFramework-WebChat/pull/5566)
147
165
148
166
- Allows multiple middleware to be composed and applied from a single place.
149
167
- Simplifies extension, testing, and maintenance of middleware logic.
150
-
- Lays groundwork for Web Chat becomoming an UI orchestration.
168
+
- Lays groundwork for Web Chat becoming a UI orchestration layer.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,7 +121,7 @@ Notes: web developers are advised to use [`~` (tilde range)](https://github.com/
121
121
-`@msinternal/botframework-webchat-react-hooks` for helpers for React hooks
122
122
- Added link sanitization and ESLint rules, in PR [#5564](https://github.com/microsoft/BotFramework-WebChat/pull/5564), by [@compulim](https://github.com/compulim)
123
123
- Added blob URL sanitization and ESLint rules, in PR [#5568](https://github.com/microsoft/BotFramework-WebChat/pull/5568), by [@compulim](https://github.com/compulim)
124
-
- Added visual message grouping following the `isPartOf` property of the `Message` entity, in PR [#5553](https://github.com/microsoft/BotFramework-WebChat/pull/5553), in PR [#5585](https://github.com/microsoft/BotFramework-WebChat/pull/5585), in PR [#5590](https://github.com/microsoft/BotFramework-WebChat/pull/5590), by [@OEvgeny](https://github.com/OEvgeny)
124
+
- Added visual message grouping following the `isPartOf` property of the `Message` entity, in PR [#5553](https://github.com/microsoft/BotFramework-WebChat/pull/5553), in PR [#5585](https://github.com/microsoft/BotFramework-WebChat/pull/5585), in PR [#5590](https://github.com/microsoft/BotFramework-WebChat/pull/5590), in PR [#5608](https://github.com/microsoft/BotFramework-WebChat/pull/5608), by [@OEvgeny](https://github.com/OEvgeny)
125
125
- The mode is suitable for providing chain-of-thought reasoning
126
126
- Added visual indication of `creativeWorkStatus` property in `Message` entity:
0 commit comments