Releases: spyglass-search/spyglass
Spyglass v2024.11.1 - Beta testing Tauri 2.0 + Vite migration
This is a test release for the migration to Tauri 2.0 & the refactor/migration from Yew -> Vite for the client side code.
Spyglass v2023.11.1
See the assets to download this version and install.
What's Changed
- Various bugfixes & improvements
- Move audio processing to
spyglass-processing
crate by @a5huynh in #457 - Windows Build Improvements
- Include .env file and /dist folder within setup-dev by @JinKim7 in #493
- Additional Lockfile Error Message by @JinKim7 in #494
- Rename app to "Spyglass Dev" for dev instance by @JinKim7 in #496
- Simplify Backend Commands by @JinKim7 in #495
- Add Makefile.toml by @JinKim7 in #497
- Fix a couple of issues preventing
cargo-make
from working on Windows by @DrChat in #504
New Contributors
- @Aziks0 made their first contribution in #487
- @JinKim7 made their first contribution in #493
- @DrChat made their first contribution in #504
Full Changelog: v2023.5.1...v2023.11.1
Spyglass v2023.5.1
See the assets to download this version and install.
🐛 Bugfixes
- bugfix: Action status is not shown when action is executed by @travolin in #423
- bugfix: clear search results when we open a result by @a5huynh in #424
- bugfix: linux pdftotext permission issue by @a5huynh in #427
- bugfix: setup a default for
restart_required
for old plugin configs by @a5huynh in #428 - bugfix: reddit integration by @a5huynh in #456
❇️ What's Changed
- tweak: add clang to list of of linux deps by @a5huynh in #429
- feature: load local lens archive by @a5huynh in #430
- Add support to use postgres database or sqlite database by @travolin in #431
- separate out reusable frontend components & scaffolding a web client by @a5huynh in #432
- Update whisper rs version by @travolin in #449
- Extracting and showing PDF metadata (title and author) by @dinhani in #447
- Add logging for db and index errors by @travolin in #451
New Contributors
Full Changelog: v2023.4.1...v2023.5.1
Spyglass v2023.4.1
See the assets to download this version and install.
✨ What's Changed
- 🔈 Audio transcription w/ whisper by @a5huynh in #391
- 📝 Add ability to process pdfs by @travolin in #397
- 📦 Update tantivy to 0.19 and add migration by @travolin in #392
- 🔗 Deep linking by @a5huynh in #395
- 📂 Add open parent folder action to defaults by @a5huynh in #415
📈 Indexer Tweaks
- Add limit to # of files processed at a time by @a5huynh in #412
- Update tokenizer for search/indexer by @travolin in #405
- Update phrase slop calculation by @travolin in #407
🐛 Bugfixes
- Move retry connection to when we build the client by @a5huynh in #389
- Path cleanup by @travolin in #390
- Fix show/hide on macos so clicking on the dock icon works again by @a5huynh in #398
- Chunked deletes/updates for processed files by @a5huynh in #417
- File index deletion issue by @a5huynh in #418
Full Changelog: v2023.3.2...v2023.4.1
Spyglass v2023.3.2
See the assets to download this version and install.
Major Updates
- Configuration Auto Reload by @travolin in #376
- feature: friendly 0 results screen & feedback request by @a5huynh in #377
- feature: notify user when lens install/connection syncs are complete by @a5huynh in #378
Bugfixes
- bugfix: change default_actions -> default impl for UserActionSettings by @a5huynh in #366
- bugfix: add a delay to fix focus issue on windows by @a5huynh in #369
- bugfix: lens updater check by @a5huynh in #371
- tweak: update lens results styling to match search results by @a5huynh in #373
- bugfix: return guards so that logging successfully flushes by @a5huynh in #383
Full Changelog: v2023.3.1...v2023.3.2
Spyglass v2023.3.1
See the assets to download this version and install.
What's Changed
✨ Major Features & Updates
- Feature: WebExtension Support
- Add support for lens categories by @a5huynh in #340
- Reddit saved & upvoted posts sync by @a5huynh in #348
- Add User Configurable Actions by @travolin in #353
- 🐛 Update crawler to check content type before processing html content by @travolin in #336
- 🐛 constrain number of tokens we scan/need before generating a preview by @a5huynh in #342
🎨 UI Adjustments
- Add missing window title & app menu by @a5huynh in #331
- Make library a little more compact + provide better syncing status messages by @a5huynh in #338
- Add tag icon & stylize categories in UI by @a5huynh in #343
- Adjusting styles for search results & action menu by @a5huynh in #359
- Update styling for discover page by @travolin in #361
- 🐛 searchbox is not focused when window is shown by @a5huynh in #356
🤖 Indexer Adjustments
- check file last modified before recrawling & normalize URL we get from webextension by @a5huynh in #335
- Fix overzealous filesystem watcher CPU usage by @a5huynh in #339
- gdrive: take into account last synced time & only sync docs modified since then by @a5huynh in #349
- gcalendar: timebox calendar syncing, cleanup recurring events, & cleanup dates by @a5huynh in #350
- bugfix: last modified time conversion by @a5huynh in #357
Plugin Engine Improvements
Misc Updates
- Update seaorm to 0.11 by @travolin in #347
- Add utility to query crawl queue and indexed documents by @travolin in #346
- bugfix: various AppImage & linux issues by @a5huynh in #351
Full Changelog: v2023.2.4...v2023.3.1
Spyglass v2023.2.4 - WebExtension Support
See the assets to download this version and install.
What's Changed
Bugfixes
- bugfix: remove awaits in the worker flow by @a5huynh in #328
- tweak: show error on open error by @a5huynh in #330
Full Changelog: v2023.2.3...v2023.2.4
Spyglass v2023.2.3
See the assets to download this version and install.
What's Changed
- feature: highlight search terms by @a5huynh in #320
- Update filesystem to process file extension changes by @travolin in #325
- Migrate local file indexer configuration into user settings by @travolin in #322
Bugfixes
- bugfix: fix local lens tagging & duplicate handling by @a5huynh in #321
- refactor: replace crawler/bootstrapper with netrunner by @a5huynh in #323
- tweak: make next labels in the wizard less confusing by @a5huynh in #324
- bugfix: consider all matching gitignores in a folder hierarchy by @a5huynh in #327
Full Changelog: v2023.2.2...v2023.2.3
Spyglass v2023.2.2 - Bugfixes & macOS Universal Builds
See the assets to download this version and install.
What's Changed
Lots of bugfixes affecting local file indexing & tagging of documents. The new macOS universal builds should also fix startup crash issues on older versions of macOS.
- bugfix: escape special characters in URL prefixes used in a regex by @a5huynh in #301
- bugfix: gracefully handle empty docs/tags when attempting to apply tags by @a5huynh in #304
- bugfix: gracefully handle
uri_to_path
errors by @a5huynh in #308 - bugfix: don't try to save issues/repos if there are none by @a5huynh in #309
- bugfix: chunk deletions from index/db by @a5huynh in #317
- bugfix: reload config before configuring watcher by @a5huynh in #319
- tweak: change log error! -> warn! for lens deserialization issues by @a5huynh in #310
- Update filesystem logging to provide more information on initialization by @travolin in #311
- Remove old tauri cargo lock by @travolin in #314
- ci: build macOS universal binary + fix code signing issues on older macOS version by @a5huynh in #316
- Move filesystem start by @travolin in #315
- Update wizard to set default file extensions by @travolin in #318
Full Changelog: v2023.2.1...v2023.2.2
Spyglass v2023.2.1 - GitHub integration + Filesystem indexing updates!
See the assets to download this version and install.
What's Changed
- ✨ Filesystem processing by @travolin in #283
- ✨ GitHub integration support by @a5huynh in #284
- ✨ Improve Google Drive indexing by @a5huynh in #295
- Will detect Word/Excel docs & index the contents.
- ✨ Search improvements
- 🔒 Windows code signing by @a5huynh in #299
Bugfixes
- Fix sentry build windows by @a5huynh in #285
- Truncate fails on some unicode characters by @a5huynh in #298
- This fixes a crash when trying to display content w/ Unicode characters in the searchbar
- tweaks: handle OAuth failures during syncs by @a5huynh in #300
Full Changelog: v2023.1.2...v2023.2.1