Releases: jonasehrlich/debug-flow
Releases · jonasehrlich/debug-flow
v0.2.0
What's Changed
- Open browser when running app, refactor CLI by @TobTheRock in #103
- fix(app): Delay browser opening until after TCP bind by @jonasehrlich in #104
- build(frontend): Add prettier-plugin-tailwindcss by @jonasehrlich in #105
- Implement Git status SSE updates by @jonasehrlich in #106
- refactor(frontend):use vertical commit icon for commit revs by @TobTheRock in #110
- StatusBar: Pinned nodes / Restore prev. git status by @TobTheRock in #109
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat(frontend): Change edge type by @jonasehrlich in #7
- feat: add a nix shell env by @TobTheRock in #8
- fix: invalid edge types if there are no edges by @TobTheRock in #9
- Rename project to debug-flow by @jonasehrlich in #10
- Add Git API, Graph and diff view by @jonasehrlich in #12
- Move Node header actions to dropdown by @jonasehrlich in #13
- Add nodes on edge drop by @jonasehrlich in #16
- Clean-up store API and fix form submit behaviors by @jonasehrlich in #17
- feat(frontend): Set status node color based on status by @jonasehrlich in #18
- refactor(frontend): Unify node form by @jonasehrlich in #19
- fix(edge-type): Use edge type default instead of bezier by @jonasehrlich in #25
- feat(frontend): Add help and keybindings dialogs by @jonasehrlich in #26
- Add selection for Git revs by @jonasehrlich in #21
- Add ButtonGroup component and use it for switching between inline and split diff view by @jonasehrlich in #22
- Cleanup shadcn components by @jonasehrlich in #24
- fix(frontend): make target edges unconnectable by @TobTheRock in #27
- Fix root node behavior by @jonasehrlich in #37
- Add logging library and API client logs by @jonasehrlich in #36
- chore: Add build:analyze to analyze the bundle by @jonasehrlich in #38
- chore(flows-dialog): Optimize fetching on open by @jonasehrlich in #35
- build: Replace full lodash with lodash.debounce by @jonasehrlich in #40
- Remove framer-motion dependency by @jonasehrlich in #41
- build(frontend): Split bundle into manual chunks by @jonasehrlich in #42
- Add undo / redo stack and keybindings by @jonasehrlich in #34
- Find commits by summary by @TobTheRock in #30
- feat: Simplify node layout by @jonasehrlich in #48
- Clean-up node dialog state handling by @jonasehrlich in #46
- fix(async-combobox): Set clear button type as "button" by @jonasehrlich in #43
- Fix node connectability by @jonasehrlich in #45
- Support markdown for the node description by @jonasehrlich in #52
- Optional branch creation (1. iteration) by @TobTheRock in #51
- Add APIs to create a tag/ branch by @TobTheRock in #53
- chore: Remove DynamicTooltip by @jonasehrlich in #54
- fix: Remove duplicate description by @jonasehrlich in #60
- fix(frontend): Fix prod build by @jonasehrlich in #61
- chore: Use React hooks and types from React namespace by @jonasehrlich in #62
- chore(frontend): Unify edit and create node data in store by @jonasehrlich in #57
- fix(AppNodeSchema): Fix type of Git metadata by @jonasehrlich in #58
- Add frontend tests by @jonasehrlich in #59
- Move Git logic to git2-ox crate by @jonasehrlich in #63
- Draft: Create Branches/Tags from Action nodes by @TobTheRock in #56
- fix(async-combobox): Fix scroll behavior by @jonasehrlich in #68
- Start git2-ox tests by @jonasehrlich in #69
- Add documentation structure and pipeline by @jonasehrlich in #67
- feat(frontend): add icons to combo box dropdown by @TobTheRock in #65
- feat(backend): Only allow binding to localhost by @jonasehrlich in #70
- test(git2-ox): Add create and iter branch tests by @jonasehrlich in #75
- Feat: Allow checking out git revision by @TobTheRock in #74
- fix(frontend): overlapping revision in git rev panel by @TobTheRock in #78
- Replace Git graph panel with dialog by @jonasehrlich in #77
- Replace react-diff-viewer-continued with react-diff-view by @jonasehrlich in #86
- Add unfolding for diffs by @jonasehrlich in #87
- Add diff view type selection and clean-up Git dialog layout by @jonasehrlich in #88
- Improve Git diff view by @jonasehrlich in #91
- refactor(backend):use actor model to remove shared state by @TobTheRock in #89
- Make file-tree and other components prettier by @jonasehrlich in #93
- More Git Dialog UI cleanup by @jonasehrlich in #95
- Simplify Git diff API by @jonasehrlich in #94
- ci: Add dependabot configuration by @jonasehrlich in #99
- Add more documentation by @jonasehrlich in #73
- refactor(frontend): client utility functions, API error, notify abstr… by @TobTheRock in #92
- Add a Linux/MacOs/Windows release pipeline by @TobTheRock in #101
- Include references in API and show in Git Dialog by @jonasehrlich in #96
New Contributors
- @jonasehrlich made their first contribution in #7
- @TobTheRock made their first contribution in #8
Full Changelog: https://github.com/jonasehrlich/debug-flow/commits/v0.1.0