Skip to content

Commit 0c3e5b3

Browse files
authored
updated change_log.md
1 parent 67d5d6a commit 0c3e5b3

File tree

1 file changed

+37
-4
lines changed

1 file changed

+37
-4
lines changed

CHANGE_LOG.md

Lines changed: 37 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,45 @@
33
<h1 align="center">ReacType Change Log</h1>
44
</p>
55

6+
**Version 13.0.0 Changes**
7+
8+
New Functionality:<br>
9+
- Manage state locally: Users can now manage state dynamically within nested components using React Hooks within the state manager tab.
10+
- Add/delete props: For a selected component, users can see a list of available props from the parent, add props, and delete props in case they are not - required later on.
11+
- State/props flow: If state or props are deleted upstream, it will automatically update the state for its children components.
12+
- Visualize state/props flow: Within the display sub-tab of the state manager tab, users can visualize an interactive tree diagram depicting the state initialized in the current component and passed down props from the parent component.
13+
14+
Enhancements:<br>
15+
- Live code preview: Live rendering of code based on any changes in the state and dragging and nesting of components.
16+
- Next.js & Gatsby compatibility: New state manager tab is now compatible with next.js and Gatsby.
17+
- Tutorial: Tutorial is functional and has the latest guides to navigate through the newly added state management tab.
18+
19+
Deployment Updates:<br>
20+
- Electron app is now available for Windows users.
21+
- Web based version of the app is available on Heroku.
22+
23+
Bug Fixes:<br>
24+
- User dashboard: The dashboard works now and shows private and shared projects with the ability for users to drop comments.
25+
- Login/logout: Users can now signup/login/logout now on both development and production environments.
26+
- Manage Projects: Github authenticated users are now able to create and save projects.
27+
- Customization: Use State works as expected now within HTML elements.
28+
29+
What’s next:<br>
30+
- Adding on click functionality within components. Goal: Make a fully functional tic-tac-toe app.
31+
- Incorporating material ui into the components so that exported app has visually appealing components.
32+
- Enabling auto save functionality when dragging and dropping components, and amending component state.
33+
- Allowing users to click and access projects within the dashboard for review.
34+
- Adding more integration and E2E testing.
35+
- Fixing bugs in the heroku (web based) deployment: login/logout, GitHub oauth etc.
36+
- Enabling google oauth in all environments.
37+
- Packaging electron app for Linux users.
38+
- Conversion from monolithic to micro services for better scaling in the future.
39+
640
**Version 12.0.0 Changes**
741

8-
-Context Visualizer: You can now visually see what component is consuming which context. As you click on the interactive tree, the component assigned to the context will be revealed.
9-
-React 18: Updated to React 18
10-
-Export Feature: Created an exportable context file, integrated with original codebase.
11-
Ready to go code: Added boilerplate codes to components based on which contexts they are consuming.
42+
- Context Visualizer: You can now visually see what component is consuming which context. As you click on the interactive tree, the component assigned to the context will be revealed.
43+
- React 18: Updated to React 18
44+
- Export Feature: Created an exportable context file, integrated with original codebase. Ready to go code: Added boilerplate codes to components based on which contexts they are consuming.
1245

1346
**A note to future contributors**
1447

0 commit comments

Comments
 (0)