Skip to content

Commit f17074d

Browse files
Merge pull request #11 from oslabs-beta/jest
Jest
2 parents ba53936 + ea4af70 commit f17074d

File tree

4 files changed

+42
-14
lines changed

4 files changed

+42
-14
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)

src/DEVELOPER_README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ Currently, Reactime employs Redux Toolkit for state management. At present, all
6464

6565
## Testing
6666

67-
With Reactime V23, as a result of updating all outdated packages and peer dependencies, the Jest testing framework has unresolved errors. This should be a pretty easy win for future iterators to bring the Jest library back up and running smoothly. The jest-environment-jsdom package has some deprecated sub-packages, so if there is an alternative that can be used, that would be best, so it does not introduce new deprecated packages.
67+
With reactime V25, a significant effort was made to update and address the various Jest testing issues. We managed to go from about 20% tests passing to more than 85% passing but more work remains to be done. Future itterators are invited to have a closer look and continue to update and improve the library to (hopefully) a 100% passing state.
6868

69-
In addition, while our current test coverage provides a sturdy base, the application can benefit from deeper exploration into critical user paths and broadening end-to-end testing scenarios. Embracing automation and periodic reviews can further ensure consistent quality and robustness in the face of evolving requirements.
69+
In addition, while our current test coverage provides a sturdy base, the application can benefit from deeper exploration into critical user paths and broadening end-to-end testing scenarios. Embracing automation and periodic reviews can further ensure consistent quality and robustness in the face of evolving requirements. -->
7070

7171
## Continue to investigate app behavior on load
7272

@@ -274,6 +274,10 @@ Once you are ready for launch, follow these steps to simplify deployment to the
274274

275275
# Past Medium Articles for Reference
276276

277+
- [Reactime v25: The Time to React is Now!](https://medium.com/@loganjnelsen/reactime-v25-the-time-to-react-is-now-ace90e45a9c7)
278+
279+
- [Relaunching Reactime: Updates and a New Accessibility Feature!](https://medium.com/@evaury/relaunching-reactime-updates-and-a-new-accessibility-feature-1f0fd3a5bd8c)
280+
277281
- [Reactime renovation: Updates Coming in Version 23.0!](https://medium.com/@liam.donaher/reactime-renovation-updates-coming-in-version-23-0-37b2ef2a2771)
278282

279283
- [Reactime 22: Reactime: Real-time Debugging, Timless Results](https://medium.com/@kelvinmirhan/reactime-real-time-debugging-timeless-results-3f163b721d01)

0 commit comments

Comments
 (0)