Skip to content

Releases: nmdra/Semantic-Search

v0.2.0-rc.1

06 Aug 19:56
Compare
Choose a tag to compare

Changelog

  • e573c8a chore: Update Makefile
  • 6582fd6 ♻ refactor: improve error handling
  • e27afbc ✨ feat(cache): Add Redis embedding cache support. Closes #5 - Add Redis-based caching layer to avoid redundant Gemini API calls. - Improves performance and reduces API usage, especially useful during development.
  • b414eed ✨ feat(db-migration): Add Database Migration Command. Closes #2
  • d8f0018 ✨ feat(logging): add log level configuration and improve error handling
  • 4249ab0 ✨ feat: Add Graceful shutdown
  • be66bf5 ✨ feat: Add ISBN number
  • c45f724 ✨ feat: Add Request timeout & Improve Logging
  • 34921d3 ✨ feat: Add rate limit API
  • 526712a ✨ feat: Add rate limit to Gemini API requests
  • 5fdf905 ✨ feat: add full text search endpoint close #9
  • 95c42fd ✨ feat: switch vector index from IVFFlat to HNSW for improved search accuracy * Replace IVFFlat index with HNSW index on embedding column
  • b16d70b 🐛 fix: Duplicate Insertion close #11
  • 4b3ae50 🐛 fix: Error handling
  • f00780d 📝 Update Readme
  • 96ea871 📝 doc: Update README.md
  • 2d0ae29 📝 doc: Update README.md
  • ca8f0fa 🛠 build: Ignore non .go file changes.
  • 1eb55e9 🧪 test: improve test

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-rc.3

20 Jul 05:05
Compare
Choose a tag to compare

Changelog

  • 6582fd6 ♻ refactor: improve error handling
  • e27afbc ✨ feat(cache): Add Redis embedding cache support. Closes #5 - Add Redis-based caching layer to avoid redundant Gemini API calls. - Improves performance and reduces API usage, especially useful during development.
  • b414eed ✨ feat(db-migration): Add Database Migration Command. Closes #2
  • d8f0018 ✨ feat(logging): add log level configuration and improve error handling
  • 4249ab0 ✨ feat: Add Graceful shutdown
  • c45f724 ✨ feat: Add Request timeout & Improve Logging
  • 95c42fd ✨ feat: switch vector index from IVFFlat to HNSW for improved search accuracy * Replace IVFFlat index with HNSW index on embedding column
  • 4b3ae50 🐛 fix: Error handling
  • db518b0 📝 doc: Update README.md
  • 2d0ae29 📝 doc: Update README.md
  • 1eb55e9 🧪 test: improve test

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-rc.2

19 Jul 07:09
Compare
Choose a tag to compare

Changelog

  • 2ffb451 ♻ feat(logging): add log level configuration and improve error handling
  • e27afbc ✨ feat(cache): Add Redis embedding cache support. Closes #5
    • Add Redis-based caching layer to avoid redundant Gemini API calls.
    • Improves performance and reduces API usage, especially useful during development.
  • b414eed ✨ feat(db-migration): Add Database Migration Command. Closes #2
  • c45f724 ✨ feat: Add Request timeout & Improve Logging
  • 95c42fd ✨ feat: switch vector index from IVFFlat to HNSW for improved search accuracy
    • Replace IVFFlat index with HNSW index on embedding column
  • 4b3ae50 🐛 fix: Error handling

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-rc.1

18 Jul 17:58
5dea968
Compare
Choose a tag to compare

Changelog

  • b414eed ✨ feat(db-migration): Add Database Migration Command. Closes #2
  • 95c42fd ✨ feat: switch vector index from IVFFlat to HNSW for improved search accuracy * Replace IVFFlat index with HNSW index on embedding column
  • 4b3ae50 🐛 fix: Error handling
  • 5dea968 🔀 Merge pull request #7 from nmdra/database-migrations. Closes #2

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-beta.1

18 Jul 08:27
b06278b
Compare
Choose a tag to compare

Changelog

  • e27afbc ✨ feat(cache): Add Redis embedding cache support. Closes #5
    • Add Redis-based caching layer to avoid redundant Gemini API calls.
    • Improves performance and reduces API usage, especially useful during development.
  • c45f724 ✨ feat: Add Request timeout & Improve Logging
  • b06278b 🔀 Merge pull request #6 from nmdra/redis-cache. Closes #5

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-alpha.3

17 Jul 21:14
Compare
Choose a tag to compare
v0.1.0-alpha.3 Pre-release
Pre-release

Changelog

  • 6b4bb6d ✨ feat: Add command line flags support. Close #1
  • ee50d26 🐛 chore: fix typo
  • 921025f 📝 Update README.md
  • 498e588 📝 doc: Add C4 Context Diagram
  • b6d54fb 🛠 build: Add golangci-lint

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz

v0.1.0-alpha.2

17 Jul 07:43
Compare
Choose a tag to compare
v0.1.0-alpha.2 Pre-release
Pre-release

Changelog

  • 097d5db 🐛 fix: Update Dockerfile
  • dd7a79c 🐛 fix: typo in goreleaser

Released by GoReleaser.

Built with ❤️ by Nimendra — blog.nimendra.xyz