Releases: BloopAI/bloop
v0.4.16
macOS 11+ (Apple Silicon) - bloop_0.4.16_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.16_x64.dmg
Ubuntu Linux - bloop_0.4.16_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.16_amd64.AppImage
Windows - bloop_0.4.16_x64_en-US.msi
What's Changed
- Update to v0.4.16 by @ggordonhall in #905
- Splash screen by @anastasiya1155 in #904
Full Changelog: v0.4.15...v0.4.16
v0.4.15
macOS 11+ (Apple Silicon) - bloop_0.4.15_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.15_x64.dmg
Ubuntu Linux - bloop_0.4.15_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.15_amd64.AppImage
Windows - bloop_0.4.15_x64_en-US.msi
What's Changed
- Move qdrant killing earlier by @rsdy in #874
- Add output hash for git dependency esaxx-rs by @Twey in #875
- Remove qdrant references by @ggordonhall in #830
- Improve spanish translation by @Saul-BT in #880
- Even better qdrant killing by @rsdy in #878
- Use Cognito web service to log in by @rsdy in #855
- Answer with respect to model predicted files by @ggordonhall in #877
- Update local repo scan copy by @ggordonhall in #888
- Make bloop more tolerant to network failures by @rsdy in #869
New Contributors
Full Changelog: v0.4.14...v0.4.15
v0.4.14
macOS 11+ (Apple Silicon) - bloop_0.4.14_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.14_x64.dmg
Ubuntu Linux - bloop_0.4.14_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.14_amd64.AppImage
What's Changed
- Copy link to lines of code by @anastasiya1155 in #847
- File explanation bug fixes and improvements by @anastasiya1155 in #848
- fix: Chinese 'Create new' translation by @BB-fat in #854
- Remove extra
<!-- end list -->
generated bycomrak
by @calyptobai in #850 - Use 0-based indexes for line offsets in code chunks by @calyptobai in #836
- Fix whole file explanation by @stunningpixels in #857
- Sidebars widths depend on one another by @anastasiya1155 in #858
- Add more logging instrumentation, log more errors by @calyptobai in #856
- Open focus view when answer is based upon only a single file by @calyptobai in #853
- Fix highlights after click by @anastasiya1155 in #860
- Single file article prompt by @stunningpixels in #851
- Sanitize summary with newline by @calyptobai in #852
- Navigation bugfixes by @anastasiya1155 in #861
- Add line numbers to the cache index by @rsdy in #859
- Allow frontend to send backend logs on request. by @rsdy in #862
- Update to v0.4.14 by @ggordonhall in #863
- Scroll to first file chip lines when generating file explanation by @anastasiya1155 in #864
- Fix prompt guide popup race condition by @anastasiya1155 in #867
- Fix qdrant vs bleep race condition by @rsdy in #866
- Allow cors from bloop origins by @corest in #868
- Fix typo in answer.rs by @eltociear in #871
- Open file in split view from article response by @anastasiya1155 in #865
- Encourage agent to call functions by @ggordonhall in #872
- Remove the bleep plugin, use Tauri setup hook instead by @rsdy in #873
Full Changelog: v0.4.13...v0.4.14
v0.4.13
macOS 11+ (Apple Silicon) - bloop_0.4.13_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.13_x64.dmg
Ubuntu Linux - bloop_0.4.13_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.13_amd64.AppImage
Windows - bloop_0.4.13_x64_en-US.msi
What's Changed
- Use multiplatform protoc action instead of nix by @rsdy in #835
- Minimize rerenders of explain button by @anastasiya1155 in #834
- Fix navigation between refs/defs in a file by @anastasiya1155 in #838
- Wrap overflowing code in article response by @anastasiya1155 in #839
- periodically remove old log files by @nerdypepper in #837
- Automatically upload bundles by @anastasiya1155 in #840
- Properly close sqlite db handles when migrations fail by @calyptobai in #841
- Allow opening multiple tabs for one repo by @anastasiya1155 in #842
- Fix
Exchange::answer
return value order by @calyptobai in #843 - Update to v0.4.13 by @ggordonhall in #845
- Remove aliases from answer context by @ggordonhall in #844
- Add Spanish localisation by @anastasiya1155 in #822
- Fix conversation scrolling during generation by @anastasiya1155 in #846
- fix log-clear job by @nerdypepper in #849
Full Changelog: v0.4.12...v0.4.13
v0.4.12
macOS 11+ (Apple Silicon) - bloop_0.4.12_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.12_x64.dmg
Ubuntu Linux - bloop_0.4.12_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.12_amd64.AppImage
Windows - bloop_0.4.12_x64_en-US.msi
What's Changed
- Refactoring: add new languages easier by @anastasiya1155 in #821
- Add simplified Chinese support. by @BB-fat in #819
- Add Chinese locale for date-fns by @anastasiya1155 in #824
- Move agent-related code into new root
agent
module by @calyptobai in #811 - Fix typo in semantic.rs by @eltociear in #820
- Button to explain whole file by @anastasiya1155 in #823
- Fix sidebars overflow when resizing window by @anastasiya1155 in #826
- Scrolling fixes by @anastasiya1155 in #827
- Don't hide user messages by @ggordonhall in #825
- Format code and paths returned by functions by @ggordonhall in #828
- Fix LLM responses which include an inline
[^summary]
by @calyptobai in #816 - Reindex if SQL schema has changed by @rsdy in #829
- Support for latex equations in notebooks by @anastasiya1155 in #831
- Bump to 0.4.12 by @ggordonhall in #832
- Add OS metadata to bug reports by @anastasiya1155 in #833
New Contributors
Full Changelog: v0.4.11...v0.4.12
v0.4.11
macOS 11+ (Apple Silicon) - bloop_0.4.11_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.11_x64.dmg
Ubuntu Linux - bloop_0.4.11_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.11_amd64.AppImage
Windows - bloop_0.4.11_x64_en-US.msi
What's Changed
- Fix Windows builds by @calyptobai in #792
- Update NPM dependencies by @anastasiya1155 in #791
- Add copy markdown button to article response by @anastasiya1155 in #795
- Bug fixes by @anastasiya1155 in #794
- Improve rendering of long file names by @anastasiya1155 in #796
- Backend for editing previous queries by @ggordonhall in #780
- add timestamps to queries and responses by @nerdypepper in #775
- Align autocomplete menu to the right by @anastasiya1155 in #798
- Refactor React context providers by @anastasiya1155 in #801
- Edit question button by @anastasiya1155 in #797
- Disable filesystem responses by @ggordonhall in #799
- Expand code chunks to try and maximize context by @calyptobai in #736
- Make semantic search threshold configurable by @ggordonhall in #804
- Show current app version in status bar by @anastasiya1155 in #806
- log into files in addition to stderr by @nerdypepper in #802
- bump version to 0.4.11 by @ggordonhall in #807
- Store decoded responses directly on exchange, re-encode on the fly by @calyptobai in #805
- Add
/answer/explain
route for explaining file ranges by @calyptobai in #785 - Disable tauri file watching default by @calyptobai in #809
- trim utterance history as necessary by @nerdypepper in #808
- tune history trimming by @nerdypepper in #810
- Minor UI fixes by @anastasiya1155 in #813
- Update action selection prompt to encourage function calling by @ggordonhall in #814
Full Changelog: v0.4.10...v0.4.11
v0.4.10
What's Changed
- Add PUT endpoint that will overwrite specific fields in the config by @rsdy in #772
- File tree view by @anastasiya1155 in #771
- parallelize document-read in File::by_repo by @nerdypepper in #774
- Render .ipynb files nicely by @anastasiya1155 in #776
- Add open file option by @anastasiya1155 in #777
- Improve Japanese translations by @anastasiya1155 in #782
- Add app version to bug and crash reports by @anastasiya1155 in #783
- Add polyfill for findLastIndex by @anastasiya1155 in #784
- Gitpod integration by @rsdy in #672
- Improve keyboard navigation by @anastasiya1155 in #787
- add file metadata to open responses by @nerdypepper in #786
- Use sqlite for chunk cache by @rsdy in #766
- Fix local repositories without remotes were incorrectly indexed by @rsdy in #788
- Fix file browsing on Windows by @calyptobai in #789
Full Changelog: v0.4.9...v0.4.10
v0.4.9
macOS 11+ (Apple Silicon) - bloop_0.4.9_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.9_x64.dmg
Ubuntu Linux - bloop_0.4.9_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.9_amd64.AppImage
Windows - bloop_0.4.9_x64_en-US.msi
What's Changed
- Remove unused qdrantUrl value by @corest in #751
- add colour preview to article explanation by @anastasiya1155 in #752
- Expose
proc
function only if there are paths in context by @ggordonhall in #754 - Redesign Refs/defs popup by @anastasiya1155 in #744
- Update Qdrant version by @ggordonhall in #750
- Trim conversation history by @ggordonhall in #755
- add scope-queries to PHP by @nerdypepper in #753
- Localisation by @anastasiya1155 in #756
- Add copy button to referenced code in article response by @anastasiya1155 in #761
- Retry button by @anastasiya1155 in #760
- Fix local repo syncing by @rsdy in #759
- Report indexing status with branch filter information to FE by @rsdy in #758
- Only trigger cleanups a day after restart by @rsdy in #763
- Summary cards by @anastasiya1155 in #762
- Simplify breadcrumbs by @anastasiya1155 in #743
- Generate article summary responses inline by @calyptobai in #729
- Qdrant performance tuning by @rsdy in #757
- Generate XML code in article responses by @calyptobai in #728
- Show refs defs in the same file first by @anastasiya1155 in #764
- add global.d.ts for tauri by @anastasiya1155 in #765
- Minor fixes by @anastasiya1155 in #767
- Fix scrolling of code parts by @anastasiya1155 in #769
- Bump version to 0.4.9 by @ggordonhall in #768
- Support an old markdown format by @anastasiya1155 in #770
Full Changelog: v0.4.8...v0.4.9
v0.4.8
macOS 11+ (Apple Silicon) - bloop_0.4.8_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.8_x64.dmg
Ubuntu Linux - bloop_0.4.8_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.8_amd64.AppImage
Windows coming soon 📨
Branch Indexing for Cloud ☁️
0.4.8 enables cloud users to sync and search multiple branches. If you're working on, or reviewing a feature on a branch you can use bloop to answer questions just like you would on main.
The latest release also introduces deep links for cloud. Copy-paste bloop URLs to share search results and code with your team.
For all users
- Better search retrieval with Hypothetical Document Embeddings (HyDE)
- Code navigation for R
- Bug fixes and performance improvements
What's Changed
- Set max retries to 2 times when refetching a repo by @anastasiya1155 in #712
- Pin Rust toolchain, use Rustls by @calyptobai in #679
- Catch non-existent paths in single file answer contexts by @calyptobai in #704
- Fix duplicate analytics cancellations by @calyptobai in #713
- Use versioned GPT model for proc by @ggordonhall in #717
- Revert Rudderstack field names by @ggordonhall in #716
- Render citations and chat messages as markdown by @anastasiya1155 in #720
- Windows builds 2 by @rsdy in #714
- support file links with either line range, one line or no line specified by @anastasiya1155 in #721
- Handle long input by @anastasiya1155 in #722
- Search with hypothetical documents by @ggordonhall in #711
- Prompt to improve quality of generated links by @ggordonhall in #723
- Introduce
Agent
struct, simplifyExchange
data structure by @calyptobai in #724 - Remove redundant
gpt2
tokenizer by @ggordonhall in #726 - Only trigger release flow on
published
by @ggordonhall in #727 - add scope-queries for R by @nerdypepper in #725
- Documentation refresh by @ggordonhall in #731
- Fix viewing results from 'all conversations' by @anastasiya1155 in #732
- Remove HyDE logic by @ggordonhall in #734
- Multilevel caches by @rsdy in #639
- Re-introduce HyDE, work around batched calls by @calyptobai in #735
- Fix deleting auth cookie on cloud by @anastasiya1155 in #737
- Hide repository filter in regex results by @anastasiya1155 in #738
- App routing by @anastasiya1155 in #719
- Empty pending exchange queue after each
step
by @calyptobai in #740 - fix opening file modal on a line in article results by @anastasiya1155 in #742
- Tweak prompt text by @ggordonhall in #741
- Bump version to 0.4.8 by @ggordonhall in #745
- Sync-related consistency improvements by @rsdy in #739
- Fix bundle issues by @rsdy in #746
Full Changelog: v0.4.7...v0.4.8
v0.4.7
macOS 11+ (Apple Silicon) - bloop_0.4.7_aarch64.dmg
macOS 11+ (Intel) - bloop_0.4.7_x64.dmg
Ubuntu Linux - bloop_0.4.7_amd64.deb
Linux AppImage (Works on most distributions) - bloop_0.4.7_amd64.AppImage
Windows - bloop_0.4.7_x64_en-US.msi
What's Changed
- Improve breadcrumbs copy by @anastasiya1155 in #689
- Only process the first 'max_tokens' of a file by @ggordonhall in #681
- Improve input loader by @anastasiya1155 in #682
- Tweak prompt to encourage agent to respond with function call by @ggordonhall in #692
- Add frequency penalty for proc queries by @ggordonhall in #693
- refactor code-nav by @nerdypepper in #690
- UI improvements by @anastasiya1155 in #695
- Use native message history when generating LLM request by @calyptobai in #694
- Prompt Guide by @anastasiya1155 in #669
- UI performance improvements by @anastasiya1155 in #698
- fix bugs in hoverables queries by @nerdypepper in #699
- handle cases when part of token is hoverable by @anastasiya1155 in #700
- Add article format answer type by @calyptobai in #688
- Open chat when conclusion generated by @anastasiya1155 in #701
- Remove
new
response type by @ggordonhall in #702 - Bump bloop to 0.4.7 by @ggordonhall in #703
- Minor UI improvements for article results by @anastasiya1155 in #705
- Close file modal when navigating to another file by @anastasiya1155 in #706
- Add new analytics events, introduce /vote endpoint by @calyptobai in #671
- Send
session_id
to LLM gateway by @calyptobai in #687 - fix rudderstack crash by @nerdypepper in #707
Full Changelog: v0.4.6...v0.4.7