Releases: mnemosyne-systems/orangu
Releases Β· mnemosyne-systems/orangu
orangu 0.6.0
This is a feature release.
- New
orangu.confformat - useorangu -ito generate - Use ghost text to help the user
- Terminal support for better editor integration
- Support editor inside /review
- New tools: /grep, /close, /restart, /server, /prune, /stash
- Removed tools: /sessions
- GitLab support
- Quotes: Sun Tzu, Attila the Hun
Improvements and bug fixes.
Changelog
* 13064fe jesperpedersen Update for 0.6.0
* 706ddfc tejassinghbhati [#85] tool: /prune
* 17bfd15 jesperpedersen Split documentation
* e4b2f4f tejassinghbhati [#95] feat: line_endings property + .gitattributes
* 7ae4d61 jesperpedersen tool: /push - check for rebase
* e683d02 jesperpedersen /help: Shorten output
* d75894f jesperpedersen [#94] fmt
* 67ea552 jesperpedersen [#94] Preload pull requests
* 4f35e01 jesperpedersen [#93] Remove /sessions
* 9c13fcb jesperpedersen [#92] Improve completion
* 572c231 jesperpedersen [#92] Ghost branches
* db48a4d jesperpedersen [#91] Init: Detect optional dependencies
* fcef210 jesperpedersen [#89] tool: /review - Alt+e
* 7461d7c jesperpedersen [#88] Quotes: Attila the Hun
* 5b30886 jesperpedersen Allow /edit_file to create the file if missing
* b3165d1 jesperpedersen Quote: Marco-Pierre White
* 83a71d8 jesperpedersen [#86] Quotes: Sun Tzu
* a5dd516 jesperpedersen fmt
* fac685e jesperpedersen Cache client
* 50ecaab jesperpedersen Complete on --workspace
* fb94c6f jesperpedersen [#84] Ghost for tools
* 0fc181e jesperpedersen [#70] TAB completion for natural language
* bd5a76d jesperpedersen [#83] init/fmt
* 75f8f3a jesperpedersen [#83] orangu: -i/--init
* ea5f78b jesperpedersen [#82] Rework server definitions
* 5d4ab23 tejassinghbhati [#69] tool: /close
* 981595b jesperpedersen [#80] Shell completions
* 26b26cf tejassinghbhati [#70] /comment: support file bodies from ~/.orangu/comments/ with TAB completion
* 53da8b1 jesperpedersen [#78] /log: clippy
* c91daa1 jesperpedersen [#78] tool: /log <NUMBER>
* 62d714b tejassinghbhati [#71] /grep: Search the workspace with git grep
* 5671abc jesperpedersen [#77] rebase/squash: fmt
* 47b6ead jesperpedersen [#77] Add rebase and squash checks
* 9aa7071 jesperpedersen [#76] tool: /build output
* a9dd283 jesperpedersen [#75] session/fmt
* c4dd89a jesperpedersen [#75] tool: /sessions highlight
* 81e4b4b jesperpedersen [#74] /restart fixes
* 4d22b0b jesperpedersen [#74] tool: /restart
* 1421678 jesperpedersen Add more delta information
* 1ece63b tejassinghbhati [#67] /branch and /restore: Consolidate branch management and add file restore
* 4dc4e0a jesperpedersen [#66] GitLab/fmt
* 010fe8c jesperpedersen [#66] Add GitLab support
* 788e87f tejassinghbhati [#64] /stash: Git stash support
* 9a8bde5 jesperpedersen [#54] Add terminal property to spawn emacs
* 11b8687 jesperpedersen Add a few more Star Trek quotes
* cf76c72 jesperpedersen Add some more checks
* 71e2553 jesperpedersen Update screenshot
* 884cc22 jesperpedersen Next is 0.6.0
orangu 0.5.0
This is a feature release
- Review tool
- Pull request tool
- Comment tool
- UI options
- Virtual terminal
Changelog
* 4201a4f jesperpedersen Fix build
* c13b673 jesperpedersen [#61] Sync with origin/master|main
* 240302d jesperpedersen [#36] Add support for general comments
* cfaa9e7 jesperpedersen [#36] Review tool
* 2cd7696 tejassinghbhati [#35] /pull_request: Create a pull request for the current branch
* 6cebd70 jesperpedersen [#58] /usage: Time/tokens upon error
* c5cf926 jesperpedersen [#57] /comment: Support adding comments to GitHub issues
* ebfb735 tejassinghbhati [#25] Add banner and feedback config options for customizable UI layout
* 50b3240 jesperpedersen Update ToC
* 388bea5 jesperpedersen [#53] Virtual terminal support
* 57515ec jesperpedersen [#50] cargo fmt
* 84d9b8c jesperpedersen [#50] Support unknown models
* c3b67fd jesperpedersen Try and use gh
* 23ab659 jesperpedersen Update screenshot
* 91736ca jesperpedersen Next is 0.5.0
orangu 0.4.0
This is a feature release.
- Session handling
- Auto detect model upon startup
- Quotes
- Renamed /list_models to /models
Changelog
* a1025c8 jesperpedersen Update screenshot
* a313f62 jesperpedersen [#49] Better formatting
* 5dd4ed7 jesperpedersen [#49] fmt
* 136ce93 jesperpedersen [#49] Create workspace directory if it doesn't exists
* 5622e97 jesperpedersen Add release workflow
* 77577a4 jesperpedersen [#47] Pager: Simple implementation
* 7f653b8 jesperpedersen [#41] Marco Pierre-White
* b55b697 = [#41] Quotes
* 7d8e5e0 jesperpedersen [#45] Auto-detect model upon startup
* a4938c9 jesperpedersen Better /help sorting
* 7d7e750 jesperpedersen Fix fmt
* 6f9dd46 jesperpedersen [#44] Rename /list_models to /models
* 28732a6 jesperpedersen Fix clippy
* c6d4099 jesperpedersen [#43] Local cmds: Show Working
* 64e215a jesperpedersen Add sponsors
* 5020b95 = style: cargo fmt
* 98bf6d2 = fix(#30): address review feedback on branch field and resume notice
* 416dd70 = docs(#30): document branch-aware auto-resume, /session, and cleanup
* 11b8559 = feat(#30): branch-aware auto-resume, /session <TAB>, and empty session cleanup
* b28570d = feat(#29): add session support with UUID and resume
* 0f1031a jesperpedersen Next is 0.4.0
orangu 0.3.0
This is a feature release.
- Local Git commands
- /build to build the project
- /diff w/ delta
- /show_file w/ bat
- /usage statistics
- /squash and /amend support
Changelog
* 5a3461c jesperpedersen Update
* a688d98 jesperpedersen Highlight no internet
* a298bc2 jesperpedersen [#38] /build: Build tool
* f0dcde0 jesperpedersen [#33] /merge: Try local branch first
* adfd7bb jesperpedersen [#33] /merge: Try local branch first
* 943ee08 = [#20] /usage: Show usage statistics
* 06603ec jesperpedersen cargo fmt
* d51a497 jesperpedersen [#33] Allow [ref] for /show_file and /diff
* 856b6fa jesperpedersen Fix /merge for local branches
* 94ee2b8 jesperpedersen [#33] Add support for /squash and /amend
* 254d76e jesperpedersen [#33] Support /squash and /amend
* 301ef70 jesperpedersen [#33] Refactor orangu.rs
* ab8b274 jesperpedersen [#33] Git commands
* e9c43af jesperpedersen Format fixes
* f2f65c5 jesperpedersen Cleanups
* b7f3607 jesperpedersen [#32] Refresh banner status
* 9fe3b92 jesperpedersen [#31] Highlight "Request cancelled"
* 6bc4c4e jesperpedersen [#28] Shortcuts: Ctrl+Left, Ctrl+Right, Alt+d, Alt+Backspace
* ea72ef5 jesperpedersen [#27] /show_file: Support bat
* 4562b60 jesperpedersen [#26] /diff: Support delta
* 5d5c34a jesperpedersen Next is 0.3.0
New Contributors
- @tejassinghbhati made their first contribution in #34
Full Changelog: 0.2.0...0.3.0
orangu 0.2.0
This is a feature release.
- Color banner
- Markdown highlighting
- Syntax highlighting
- Support comments
- New tools: /open_file, /show_file, /diff, /connect, /disconnect, /reload
- Use streaming API to get tokens/second
Changelog
* 7745ffd jesperpedersen [#8] Fix pgmoneta mentioned
* 9b4eb41 jesperpedersen Update screenshot
* 84a6f85 jesperpedersen [#24] /show_file: Show the content of a file
* b4479f7 jesperpedersen Add audit excludes
* 3aa7a1e jesperpedersen [#23] Syntax highlighting
* 48d9226 jesperpedersen [#22] Initial markdown support
* 7aa3aa2 jesperpedersen Updates
* 6fa46f7 jesperpedersen Update the shortcut description
* df87a30 jesperpedersen Update for list_files
* 8ca29e0 jesperpedersen Rename /list-models to /list_models
* f57fd72 jesperpedersen [#21] /list_files: List files
* 7627106 jesperpedersen Move Thinking to status bar
* 790c6f1 jesperpedersen Block LLM access if it is down/wrong model
* 5d671f4 jesperpedersen [#14] Add the clock for Working
* 7e62c9c jesperpedersen Remove pgmoneta-mcp reference
* 4f03184 jesperpedersen [#14] Add Working
* ce681e0 TutTrue Improve error handling for OpenFile command
* f819a8a jesperpedersen Update /help
* 38a3450 jesperpedersen Update /help output
* 9193e73 jesperpedersen Add llama.cpp link
* e9ac673 TutTrue [#9] /model <name> switches active endpoint
* 133de35 jesperpedersen Update screenshot
* 99d93b6 jesperpedersen Add terminal screenshot
* f464f52 jesperpedersen CI
* 3110d6d jesperpedersen CI
* 24272e8 jesperpedersen CI
* 63d87d9 jesperpedersen CI
* 7ac6bcd jesperpedersen CI
* 3f3daa6 jesperpedersen Add CI
* a67a91b jesperpedersen [#16] 2 x <ESC>
* 60d50cd jesperpedersen [#14] Tokens/second
* 1c37af2 jesperpedersen [#13] Command queue
* b5f70a5 jesperpedersen [#12] Git: diff
* 6b4e7d1 jesperpedersen Make sure that unknown commands are handled quickly
* 3408a38 jesperpedersen Add name origin
* c668157 jesperpedersen [#11] Check branch name for each loop
* 4fe5c0a jesperpedersen [#11] Git: Display branch name
* a2e43fe jesperpedersen [#3] Make Thinking less annoying
* 57428b0 jesperpedersen Add basic git information
* 338d2e8 jesperpedersen [#7] Open file
* 85e25e0 jesperpedersen [#6] Workspace: Show absolute path
* c26025d jesperpedersen [#5] Support comments
* 914fd5b jesperpedersen [#4] Ignore \ commands
* 275445b jesperpedersen [#3] UX updates
* aac3d51 jesperpedersen [#3] Support /connect, /disconnect and /reload
* a858e94 jesperpedersen [#2] Have errors in the output window
* 7bc5d8a jesperpedersen [#1] Color banner
* ba5bb7b jesperpedersen Mention --config
* 90c04d2 jesperpedersen Initial commit
* eeef78f jesperpedersen Next is 0.2.0
New Contributors
orangu 0.1.0
This is a feature release - an advanced coding environment.
- Initial release