🔧 fix(genericModal): change IconComponent name based on myModalTitle value to improve visual representation
🔧 fix(nodeToolbarComponent): replace IconComponent name "Code2" with "TerminalSquare" for better icon representation
***Update README with new instructions***
***Refactor code for better performance***
***Add new feature for user authentication***
***Fix formatting issues in code***
***Update dependencies to latest versions***
***Remove unused variables***
***Fix broken links in documentation***
***Add error handling for edge cases***
***Optimize database queries
fix(codeTabsComponent): remove unused imports and update import for FlowsContext
fix(headerComponent): remove unused imports and update import for FlowsContext, useDarkStore, and remove darkContext
fix(tagsSelectorComponent): remove unused import and update import for useDarkStore
refactor(darkStore): move darkContext functionality to a separate zustand store called darkStore
refactor(index.tsx): remove import for darkContext and DarkProvider
fix(codeAreaModal): remove unused imports and update import for useDarkStore
feat(darkStore): add zustand store for managing dark mode state, stars count, and gradient index
feat(darkStore): fetch and set stars count from API in darkStore
feat(darkStore): generate and set random gradient index in darkStore
feat(darkStore): add updateDark, updateStars, and updateGradientIndex actions to darkStore
feat(darkStore): initialize dark mode state, stars count, and gradient index in darkStore
feat(darkStore): fetch and set stars count from API in darkStore
feat(darkStore): generate and set random gradient index in darkStore
feat(darkStore): add updateDark, updateStars, and updateGradientIndex actions to darkStore
feat(darkStore): initialize dark mode state, stars count, and gradient index in darkStore
🔒 chore(frontend): update @babel/code-frame to version 7.23.5 for bug fixes
🔒 chore(frontend): update @babel/generator to version 7.23.6 for bug fixes
🔒 chore(frontend): update @babel/helper-string-parser to version 7.23.4 for bug fixes
🔒 chore(frontend): update @babel/highlight to version 7.23.4 for bug fixes
🔒 chore(frontend): update @babel/parser to version 7.23.6 for bug fixes
🔒 chore(frontend): update @babel/traverse to version 7.23.6 for bug fixes
🔒 chore(frontend): update @babel/types to version 7.23.6 for bug fixes
🔒 chore(frontend): update vite to version 4.5.1 for bug fixes
⬆️ chore(frontend): update dependencies
- Update `@babel/code-frame` from version 7.22.13 to 7.23.5
- Update `@babel/generator` from version 7.23.3 to 7.23.6
- Update `@babel/helper-string-parser` from version 7.22.5 to 7.23.4
- Update `@babel/highlight` from version 7.22.20 to 7.23.4
- Update `@babel/parser` from version 7.23.3 to 7.23.6
- Update `@babel/traverse` from version 7.23.3 to 7.23.6
- Update `@babel/types` from version 7.23.3 to 7.23.6
- Update `vite` from version 4.5.0 to 4.5.1
These updates include bug fixes, performance improvements, and new features.
The version field is added to the exported flow data in order to keep track of the version of the flow. This allows for better management and identification of different versions of the flow.
fix(exportModal): fetch and set version from API
The version is fetched from the API using the `getVersion` function and then set in the state variable `version` using the `setVersion` function. This ensures that the correct version is used when exporting the flow.
feat(flow): add version field to FlowType
The `FlowType` interface is updated to include a `version` field. This allows for storing and retrieving the version of the flow when needed.
refactor(market-card): remove unused code and console.log statements
fix(market-card): update saveFlowStore function to pass an array of tag ids instead of tag names
refactor(market-card): sort tags in ascending order of name length in the MarketCardComponent
refactor(market-card): update tag rendering in MarketCardComponent to use tag names instead of tag objects
refactor(market-card): remove commented out code and unused imports
refactor(market-card): update tag rendering in ShadTooltip component to use tag names instead of tag objects
refactor(market-card): update tag rendering in Button component to use tag names instead of tag objects
refactor(market-card): remove commented out code and unused imports
refactor(store/index): update tags property in storeComponent type to be an array of objects with id and name properties
fix(market-card.tsx): fix typo in cloneFlowWithParent function call
fix(market-card.tsx): set loading state to false after flow is successfully saved
fix(market-card.tsx): set loading state to true when Add to Account button is clicked
fix(market-card.tsx): add animate-spin class to IconComponent when loading state is true
fix(market-card.tsx): change button text to "Install Locally" when flow is already added
feat(styleUtils.ts): add Loader2 icon from lucide-react library
fix(reactflowUtils): add missing return statement in updateIds function
feat(nodeToolbarComponent): update expandGroupNode function to update ids of proxy nodes and edges before expanding group node