Skip to content

Commit 29f4f56

Browse files
authored
Merge pull request #345 from oslabs-beta/master
v25
2 parents 69b7512 + 9f87674 commit 29f4f56

File tree

274 files changed

+1162
-982
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

274 files changed

+1162
-982
lines changed

README.fr.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,16 @@ Après avoir cloné ce référentiel, les développeurs peuvent simplement exéc
147147
- A dropdown to support the development of projects on multiple tabs
148148
- Une liste déroulante pour accompagner le développement de projets sur plusieurs onglets
149149
- Fonctionnalité verrouillée/déverrouillée permettant une pause temporaire de la surveillance de l'état
150+
- Visualisation des propriétés à la fois en couleur et en épaisseur des branches reliant les composants
151+
- Barre de chaleur sous le menu supérieur
150152

151153
<h1>Quoi de Neuf!</h1>
152154

153-
Reactime v22.0.0 a apporté des améliorations significatives, résolvant les problèmes de performances et renforçant la stabilité et la fiabilité globales de l'application. Pour que Reactime soit le meilleur possible, nous avons mis à jour les packages obsolètes et transféré la gestion des états vers Redux Toolkit. Ce changement stratégique modernise notre pile technologique et augmente la maintenabilité et l’évolutivité. Outre ces mises à niveau, cette version corrige également divers bugs. Le lancement de fonctionnalités telles que le bouton de reconnexion, une icône d'état et l'intégration de métriques Web clés – « Cumulative Layout Shift » (CLS) et « Interaction To Next Paint »(INP) – amplifie ses fonctionnalités et offre aux utilisateurs une expérience plus raffinée.
155+
Reactime 25.0 comprend une nouvelle fonctionnalité de visualisation des propriétés et une barre de chaleur pour les développeurs !
156+
157+
Nous avons également résolu les problèmes de gel signalés précédemment au démarrage et avons amélioré la bibliothèque Jest, qui est maintenant en bien meilleur état qu'avant, avec la plupart des tests fonctionnant correctement.
158+
159+
Une partie de l'interface utilisateur a été réorganisée pour être plus esthétiquement agréable et pour rendre la fenêtre principale plus grande pour l'affichage de l'arbre des composants dans le processus.
154160

155161
<i>Regarder Plus Profondément</i>
156162

@@ -206,6 +212,14 @@ Reactime est un projet open source, et toute aide de vore part sera grandement a
206212

207213
## <b>Auteurs</b>
208214

215+
- **Haider Ali** - [@hali03](https://github.com/hali03)
216+
- **Jose Luis Sanchez** - [@JoseSanchez1996](https://github.com/JoseSanchez1996)
217+
- **Logan Nelsen** - [@ljn16](https://github.com/ljn16)
218+
- **Mel Koppens** - [@MelKoppens](https://github.com/MelKoppens)
219+
- **Amy Yang** - [@ay7991](https://github.com/ay7991)
220+
- **Eva Ury** - [@evaSUry](https://github.com/evaSUry)
221+
- **Jesse Guerrero** - [@jguerrero35](https://github.com/jguerrero35)
222+
- **Oliver Cho** - [@Oliver-Cho](https://github.com/Oliver-Cho)
209223
- **Ben Margolius** - [@benmarg](https://github.com/benmarg)
210224
- **Eric Yun** - [@ericsngyun](https://github.com/ericsngyun)
211225
- **James Nghiem** - [@jemzir](https://github.com/jemzir)

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -160,18 +160,16 @@ of the structure and interfaces of the codebase.
160160
- A dropdown to support the development of projects on multiple tabs
161161
- Intuitive navigation between state snapshots
162162
- Locked/unlocked feature allowing temporary pause of state monitoring
163+
- Prop visualization both in color and tickness of the branches of connecting the components
164+
- Heatmap bar underneath the top menu
163165

164166
<h1>What's New!</h1>
165167

166-
Reactime 24.0 includes a new accessibility debugging feature for developers!
168+
Reactime 25.0 includes a new prop visualization feature and heatmap bar for developers!
167169

168-
"No ARIA is better than bad ARIA"
170+
We also addressed the previously reported freezing issues on start and brought up the Jest Library in much better condition as it was before; from 20% of the tests working to more than 85% now working correctly.
169171

170-
This version of Reactime remedies this phrase by implementing a feature that allows developers to track the accessibility tree of their application based on state change.
171-
172-
Similar to the component map feature, developers can time travel to different states of their app's accessibility tree and hover over specific nodes to learn more about their individual accessibility-related information.
173-
174-
We've also developed an enable/disable button that determines when the Chrome Debugger API grabs the app's accessibility tree and a legend component that describes the tree in greater detail.
172+
Some of the UI was rearranged to be more aesthetically pleasing and render the main window bigger for the diplay of the component tree in the process.
175173

176174
If you would like to read more about previous releases, click <a href="https://github.com/open-source-labs/reactime/releases">here!</a>
177175

@@ -253,6 +251,10 @@ Node v16.16.0, please use script 'npm run devlegacy' | 'npm run buildlegacy'
253251

254252
## <b>Authors</b>
255253

254+
- **Haider Ali** - [@hali03](https://github.com/hali03)
255+
- **Jose Luis Sanchez** - [@JoseSanchez1996](https://github.com/JoseSanchez1996)
256+
- **Logan Nelsen** - [@ljn16](https://github.com/ljn16)
257+
- **Mel Koppens** - [@MelKoppens](https://github.com/MelKoppens)
256258
- **Amy Yang** - [@ay7991](https://github.com/ay7991)
257259
- **Eva Ury** - [@evaSUry](https://github.com/evaSUry)
258260
- **Jesse Guerrero** - [@jguerrero35](https://github.com/jguerrero35)

README.rus.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
<img src="./assets/v20/Overview.gif" />
2323
</p>
2424

25-
<b>Reactime 20.0</b>
25+
<b>Reactime 25.0</b>
2626

27-
Reactime 20.0 включает в себя несколько ключевых улучшений для повышения производительности и устранения существующих ошибок, а также переработанный пользовательский интерфейс для обеспечения совместимости с WCAG.
27+
Reactime 25.0 включает в себя новую функцию визуализации свойств и тепловую панель для разработчиков!
2828

29-
Мы исправили несколько постоянных ошибок, в том числе серьезную проблему, которая приводила к сбою приложения, использующих Reactime, при использовании функций входа или отправки. Мы продолжили внедрять TypeScript в кодовую базу и создали новые тесты с библиотекой тестирования React. Мы также сделали тестирование более надежным, улучшив существующие тесты и исправив неработающие тесты. Наконец, мы обновили Reactime, удалив некоторый устаревший код и пакеты, уменьшив количество ошибок компиляции.
29+
Мы также решили ранее сообщенные проблемы с зависанием при старте и значительно улучшили состояние библиотеки Jest, теперь большинство тестов работают корректно.
3030

31-
Мы обновили взаимодействие с пользователем, в соответствие с требованиями Руководства по доступности веб-контента (WCAG). В частности, мы улучшили размер и дизайн целевых элементов в Reactime и тщательно выбрали новые цветовые контрасты.
31+
Некоторые элементы пользовательского интерфейса были перераспределены для более эстетически приятного вида и для отображения главного окна большего размера для отображения дерева компонентов в процессе.
3232

3333
<b>Reactime</b> - расширение для дебаггинга/отладки React приложений. Оно создает снэпшоты при каждом изменении состояния (state) и позволяет пользованию прыгать на любое предыдущее состояние (state). 
3434
В настоящее время Reactime поддерживает React приложения с классовыми, функциональными компонентами, хуками и Context API.
@@ -100,6 +100,14 @@ Reactime beta поддерживает приложения, написанны
100100

101101
## <b>Авторы</b>
102102

103+
- **Haider Ali** - [@hali03](https://github.com/hali03)
104+
- **Jose Luis Sanchez** - [@JoseSanchez1996](https://github.com/JoseSanchez1996)
105+
- **Logan Nelsen** - [@ljn16](https://github.com/ljn16)
106+
- **Mel Koppens** - [@MelKoppens](https://github.com/MelKoppens)
107+
- **Amy Yang** - [@ay7991](https://github.com/ay7991)
108+
- **Eva Ury** - [@evaSUry](https://github.com/evaSUry)
109+
- **Jesse Guerrero** - [@jguerrero35](https://github.com/jguerrero35)
110+
- **Oliver Cho** - [@Oliver-Cho](https://github.com/Oliver-Cho)
103111
- **Ben Margolius** - [@benmarg](https://github.com/benmarg)
104112
- **Eric Yun** - [@ericsngyun](https://github.com/ericsngyun)
105113
- **James Nghiem** - [@jemzir](https://github.com/jemzir)

demo-app/src/client/Components/Board.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class Board extends Component<{}, BoardState> {
3030

3131
//added void
3232
componentDidUpdate(): void {
33-
this.checkForWinner();
33+
this.checkForWinner()
3434
}
3535

3636
/**
@@ -116,8 +116,8 @@ class Board extends Component<{}, BoardState> {
116116
}
117117

118118
//added type for render
119-
render(): JSX.Element {
120-
const rows: Array<JSX.Element> = [];
119+
render(): JSX.Element {
120+
const rows: Array<JSX.Element> = [];
121121
for (let i = 0; i < 3; i++) {
122122
rows.push(
123123
<Row key={i} row={i} handleBoxClick={this.handleBoxClick} values={this.state.board[i]} />,

demo-app/src/client/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<!DOCTYPE html>
22
<html lang="en">
33
<head>
4-
<title>Reactime MVP</title>
4+
<title>Reactime</title>
5+
<!-- <link rel="icon" type="image/x-icon" href="../../../assets/logos/blackWhiteSquareIcon.png"> -->
56
<link rel="stylesheet" type="text/css" href="./style.css">
67
</head>
78
<body>

docs/assets/main.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/navigation.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/style.css

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -327,17 +327,14 @@ dd {
327327
}
328328

329329
/* Footer */
330-
.tsd-generator {
330+
footer {
331331
border-top: 1px solid var(--color-accent);
332332
padding-top: 1rem;
333333
padding-bottom: 1rem;
334334
max-height: 3.5rem;
335335
}
336-
337-
.tsd-generator > p {
338-
margin-top: 0;
339-
margin-bottom: 0;
340-
padding: 0 1rem;
336+
.tsd-generator {
337+
margin: 0 1em;
341338
}
342339

343340
.container-main {
@@ -405,7 +402,8 @@ dd {
405402
}
406403
body {
407404
background: var(--color-background);
408-
font-family: "Segoe UI", sans-serif;
405+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans",
406+
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
409407
font-size: 16px;
410408
color: var(--color-text);
411409
}

0 commit comments

Comments
 (0)