Skip to content

Commit 8cac726

Browse files
committed
Add new lines
1 parent c913071 commit 8cac726

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

ACHIEVEMENTS.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@ A curated list of major achievements by the Web Chat team. This document celebra
1919

2020
### 🛠️ Migration to `micromark`
2121

22-
**Goal:** Replace `markdown-it` with a modern and extensible markdown parser.
22+
**Goal:** Replace `markdown-it` with a modern and extensible markdown parser.
2323
**By:** [@compulim](https://github.com/compulim) in [PR #5330](https://github.com/microsoft/BotFramework-WebChat/pull/5330)
2424

2525
- Switched to `micromark`, enabling MathML support and consistent parsing.
2626
- Foundation for better Markdown extensibility and performance.
2727

2828
### 🧼 HTML Content Transformer Middleware
2929

30-
**Goal:** Move HTML sanitization into a dedicated middleware layer.
30+
**Goal:** Move HTML sanitization into a dedicated middleware layer.
3131
**By:** [@compulim](https://github.com/compulim) in [PR #5338](https://github.com/microsoft/BotFramework-WebChat/pull/5338)
3232

3333
- Clean separation of concerns for Markdown rendering and sanitation.
3434
- Easier customization and more secure rendering.
3535

3636
### 🧩 Migration to npm Workspaces
3737

38-
**Goal:** Modernize monorepo tooling for better dependency and package management.
38+
**Goal:** Modernize monorepo tooling for better dependency and package management.
3939
**By:** [@compulim](https://github.com/compulim) in [PR #5301](https://github.com/microsoft/BotFramework-WebChat/pull/5301)
4040

4141
- Dropped Lerna in favor of native npm workspaces.
@@ -47,7 +47,7 @@ A curated list of major achievements by the Web Chat team. This document celebra
4747

4848
### 🧾 Code Block Rendering & Highlighting System
4949

50-
**Goal:** Unify and polish code block rendering across Markdown and UI components.
50+
**Goal:** Unify and polish code block rendering across Markdown and UI components.
5151
**By:** [@OEvgeny](https://github.com/OEvgeny), [@compulim](https://github.com/compulim) in [PR #5334](https://github.com/microsoft/BotFramework-WebChat/pull/5334), [#5335](https://github.com/microsoft/BotFramework-WebChat/pull/5335), [#5336](https://github.com/microsoft/BotFramework-WebChat/pull/5336), [#5389](https://github.com/microsoft/BotFramework-WebChat/pull/5389)
5252

5353
- Introduced syntax highlighting for markdown blocks using Shiki.
@@ -56,23 +56,23 @@ A curated list of major achievements by the Web Chat team. This document celebra
5656

5757
### ✨ Fluent Theme Overhaul
5858

59-
**Goal:** Expand and refine Fluent UI styling across all components.
59+
**Goal:** Expand and refine Fluent UI styling across all components.
6060
**By:** [@OEvgeny](https://github.com/OEvgeny) in [PR #5258](https://github.com/microsoft/BotFramework-WebChat/pull/5258) and others
6161

6262
- Introduced "Copilot" variant and transcript-wide theming.
6363
- Improved accessibility, visual consistency, and component modularity.
6464

6565
### 🧱 Decorator System for Activity Styling
6666

67-
**Goal:** Enable pluggable, dynamic visual enhancements per activity.
67+
**Goal:** Enable pluggable, dynamic visual enhancements per activity.
6868
**By:** [@OEvgeny](https://github.com/OEvgeny) in [PR #5205](https://github.com/microsoft/BotFramework-WebChat/pull/5205), [#5312](https://github.com/microsoft/BotFramework-WebChat/pull/5312)
6969

7070
- Introduced `WebChatDecorator` and `ActivityDecorator`.
7171
- Supports animated borders and style options with minimal code changes.
7272

7373
### 🗂️ Starter Prompts
7474

75-
**Goal:** Enhance onboarding by offering users suggested starter prompts before interaction.
75+
**Goal:** Enhance onboarding by offering users suggested starter prompts before interaction.
7676
**By:** [@compulim](https://github.com/compulim), [@OEvgeny](https://github.com/OEvgeny)
7777

7878
- Experimental pre-chat messages added in [PR #5255](https://github.com/microsoft/BotFramework-WebChat/pull/5255) and [#5263](https://github.com/microsoft/BotFramework-WebChat/pull/5263)
@@ -84,15 +84,15 @@ A curated list of major achievements by the Web Chat team. This document celebra
8484

8585
### 🎙️ Speech Recognition Enhancements
8686

87-
**Goal:** Improve real-world usability of voice input.
87+
**Goal:** Improve real-world usability of voice input.
8888
**By:** [@compulim](https://github.com/compulim), [@RushikeshGavali](https://github.com/RushikeshGavali) in [PR #5400](https://github.com/microsoft/BotFramework-WebChat/pull/5400), [#5426](https://github.com/microsoft/BotFramework-WebChat/pull/5426)
8989

9090
- Support for initial silence timeout and continuous barge-in mode.
9191
- Makes Azure Speech more responsive and accessible.
9292

9393
### 🔊 Centralized Live Region Announcements
9494

95-
**Goal:** Improve screen reader support via centralized ARIA updates.
95+
**Goal:** Improve screen reader support via centralized ARIA updates.
9696
**By:** [@OEvgeny](https://github.com/OEvgeny) in [PR #5251](https://github.com/microsoft/BotFramework-WebChat/pull/5251)
9797

9898
- Added `usePushToLiveRegion` hook.
@@ -104,15 +104,15 @@ A curated list of major achievements by the Web Chat team. This document celebra
104104

105105
### 🧩 Shadow DOM Support
106106

107-
**Goal:** Enable safe embedding of Web Chat in custom element trees.
107+
**Goal:** Enable safe embedding of Web Chat in custom element trees.
108108
**By:** [@OEvgeny](https://github.com/OEvgeny) in [PR #5196](https://github.com/microsoft/BotFramework-WebChat/pull/5196)
109109

110110
- Added `stylesRoot`, `ThemeProvider.styles`, and nonce support.
111111
- Ensures style encapsulation and isolation in Web Component environments.
112112

113113
### 🧮 TeX/MathML Markdown Support
114114

115-
**Goal:** Support use cases requiring math rendering.
115+
**Goal:** Support use cases requiring math rendering.
116116
**By:** [@compulim](https://github.com/compulim), [@OEvgeny](https://github.com/OEvgeny) in [PR #5332](https://github.com/microsoft/BotFramework-WebChat/pull/5332), [#5381](https://github.com/microsoft/BotFramework-WebChat/pull/5381)
117117

118118
- Integrated `katex` via `micromark-extension-math`.
@@ -124,15 +124,15 @@ A curated list of major achievements by the Web Chat team. This document celebra
124124

125125
### 🧠 Memoization & Hook Optimizations
126126

127-
**Goal:** Reduce rerenders and memory footprint.
127+
**Goal:** Reduce rerenders and memory footprint.
128128
**By:** [@OEvgeny](https://github.com/OEvgeny), [@compulim](https://github.com/compulim) across [#5163](https://github.com/microsoft/BotFramework-WebChat/pull/5163), [#5183](https://github.com/microsoft/BotFramework-WebChat/pull/5183), [#5190](https://github.com/microsoft/BotFramework-WebChat/pull/5190)
129129

130130
- Rewrote key hooks (`useActivityWithRenderer`, `useMemoized`) for efficiency.
131131
- Prevents excessive renders in large conversations.
132132

133133
### 🧮 Multi-Dimensional Grouping Support
134134

135-
**Goal:** Improve activity grouping logic and performance.
135+
**Goal:** Improve activity grouping logic and performance.
136136
**By:** [@compulim](https://github.com/compulim) in [PR #5471](https://github.com/microsoft/BotFramework-WebChat/pull/5471)
137137

138138
- Added `styleOptions.groupActivitiesBy` and `useGroupActivitiesByName` hook.
@@ -142,7 +142,7 @@ A curated list of major achievements by the Web Chat team. This document celebra
142142

143143
### 🧪 `valibot` Props Validation
144144

145-
**Goal:** Modernize runtime prop validation for performance and clarity.
145+
**Goal:** Modernize runtime prop validation for performance and clarity.
146146
**By:** [@compulim](https://github.com/compulim) in [PR #5476](https://github.com/microsoft/BotFramework-WebChat/pull/5476)
147147

148148
- Introduced `valibot` to improve schema-based prop safety.

0 commit comments

Comments
 (0)