Appearance
What's New
This release introduces powerful step logic generation capabilities and enhanced branching workflows, making it easier to create and manage bot automation logic with AI-assisted code generation and comprehensive testing features.
✨ Highlights
- Generate step logic automatically with AI, including code and test cases with visual progress tracking
- Edit and manage test cases by version, with pass/fail status indicators and deployment options
- View step JSON configuration and revert changes with improved edit/view mode controls
- Power BI embed integration for advanced analytics and reporting capabilities
- Test flow modal with endpoint logs for debugging and monitoring bot behavior
- Fixed critical bugs in branching workflows, step creation, and type validation
- Enhanced UI/UX across dialogs, loaders, and navigation with improved readability and responsiveness
✨ Features
- stock-orders: Show view on 'bootlegger b2b' (48003ffa)
- branching-step-logic: Add mock data (7bdca25d)
- branching-step-logic: Add base ui (257b15f4)
- branching-step-logic: Show 'deployed' status (a40f52de)
- branching-step-logic: Add 'revert changes' btn, improve readability (768abdc2)
- branching-step-logic: Change editor app bar color on theme toggle (b2961c68)
- branching-step-logic: Improve ux for 'edit/view only mode' option (c973dba5)
- branching-step-logic: Use separate loader for tests and versions (f8a6a488)
- branching-step-logic: Update test fields in mock data (5ba5cd94)
- branching-step-logic: Add edit test dialog (ec362da8)
- branching-step-logic: Ui/ux patches, update tests in mock data (f9a040be)
- branching-step-logic: Ui tweaks (9b6c95f0)
- branching-step-logic: Add base ui for generating step logic (69d21395)
- branching-step-logic: Add generating logic loader (ec60a169)
- branching-step-logic: Add test logic for step generation loader (39fa6640)
- branching-step-logic: Include form validation (93cc12e8)
- branching-step-logic: Remove 'manually code' option (0b7d6d6f)
- branching-step-logic: Attach create-step-action-logic dialog to node-template (23f8ee1a)
- branching-step-logic: Update loader ui (701ff3bd)
- branching-step-logic: Update loader ui (9b885317)
- branching-step-logic: Use v-timeline component on step generation (0926c867)
- branching-step-logic: Extract collection-id, step-id, bot-id params from route (d1201c18)
- branching-step-logic: Add generate code + tests endpoints & types (85a74824)
- branching-step-logic: Add endpoints + types (6d7b439d)
- branching-step-logic: Add disable-test-case endpoint, update route to include action-id (d6e990d5)
- branching-step-logic: Connect endpoints & remove test logic on create-step-logic dialog (d491acb2)
- branching-step-logic: Hook up endpoints on step-logic-view & remove mock data (d8765027)
- branching-step-logic: Move 'prompt' btn & add loader animation while generating (a67b8f49)
- branching-step-logic: Show success message on new prompt, add force promote endpoint (da85fc99)
- powerbiembed: Powerbi embed feat v1.0 (f7534b03)
- branching-step-logic: Show test cases by version id (2ba1eee8)
- branching-step-logic: Show when test has passed (7f2845f4)
- branching-step-logic: Option to view step json (2f541c20)
- branching-step-logic: Add dropdown for deployment options (e244570e)
- powerbiembed: Refactor - embed logic and panel (3d33744d)
- test-flow: Add test-flow-modal & show endpoint logs (2088ed6e)
- release-it: Add release it configs (5ebb4fa4)
🩹 Bug Fixes
- account-store: Null fallback on subscription field for company create (b5ea756b)
- broadcast: Convert date created to local time (6bf4c706)
- branching: Glitch when switching between starters (e0db3c62)
- branching: When creating a new step use selected-bot for is-portal-tooltip check (8ab104e3)
- branching: Type errors on branching-view (b9386a37)
- branching: Is-portal-step logic on node-init-step component (c55a3573)
- collection-navigation: Scope starter remove loading state (4dc20a10)
- collection-layout: On mount select first starter in collection (25f0b3b4)
- bot-service/index: Use proper types in endpoint params (99fc5e99)
- chat: Hide duplicate external-id subtext when room has no name (23a89b4c)
💅 Refactors
- branching: Remove double click to edit body logic (6ecc8f45)
- collection-navigation: Add confirm dialog before removing starter (b928e108)
- branching: Remove dead code, disable starter list items while is-bot-loading (632232be)
- collection-layout: Add remove start & add new start option on app bar (17a3928d)
- braching: Rename composition > types/index.ts (d3931db0)
- base-dialog-popup: Ui tweaks (e9dca8da)
- Add scroll-y-transition on all dialogs & improve readability (5a30e372)
- Ui/ux tweaks on create-step-action-logic, base-dialog-popup (e57a981c)
- chat-message: Show 'texts' messages in test view (d9ac0aab)
- collection-layout: Add navigation drawer (6a74de17)
- collection-layout: Collapsable sidebar, loader on starers list (95d547d9)
- Ui/ux tweaks (5cf117c6)
- test-flow-modal: Show errors in endpoint logs, replace v-table with v-data-table (572ddc32)
🏡 Chore
- Update vuetify colour palette, show 'stock order' conditionally (9faf9886)
- filter-chips: Remove unused file (64e39043)
- collection-navigation: Remove side navigation (8ac07f4e)
- collection-navigation: Remove unused file (3b80bacb)
- Remove test-bot-layout component (36b61944)
- Hide branching v2 feat in prod (bc9b9005)
- lib: Install changelogen v0.6.2 (29f5fae8)
- package: Update version 1.29.5 (9fab9458)
- powerbireportembed: Refactor for pull request on error handling and alerts (9009d72f)
- dashboard-layout: Remove no-connection banner (9bd02062)
🎨 Styles
- dashboard-layout: Replace v-alert with v-snackbar component (d7f4f2a7)
- Remove 'upgrade to enterprise' badge (388c41c2)
- test-bot-layout: Remove dead code, clean up ui (009b9286)
- portal-tooltip: Ui tweaks (f3c957f9)
- branching: Ui tweaks (552953e9)
- Ui tweaks (a1aa9cd5)
- Update base dialog, base alert ui (f5066656)
- Ui/ux tweaks (b9abfd49)
- Centralize loader css, ui tweaks (9ec5bbbf)
- chat-message: Ui tweaks (2ed40816)
❤️ Contributors
- Davidisfelix
- The Real Jan Wors (@Jan-wors)

