Skip to content

Releases: PrashamTrivedi/SourceSailor-CLI

v1.5.5(Current Directory Improvements)

03 Dec 15:19
Compare
Choose a tag to compare

Current Directory Improvements 🚀

Our latest updates focus on enhancing the way our tools understands your current working directory and uses it to refine reports.

🛠️ Engineering Enhancements

  • Analysis Command Upgrade: Now handles the current directory intelligently, streamlining local code reviews.
  • PrepareReport Command Boost: Added support for current directory analysis, providing deeper insights into local projects.
  • Model Mapping Update: Refreshed Anthropic model mappings to cover new model releases.

🧹 Chores and Maintenance

  • Version Bumps:
    • Released version 1.5.4 on 2024-11-12
    • Released version 1.5.5 on 2024-12-03
  • Increased Test Coverage: Significantly improved our test suite, particularly for the prepareReport functionality.

🌟 Other Features

  • General Improvements: Continuous refinements to enhance overall performance and user experience.
  • Stability Enhancements: Various bug fixes to ensure a smooth and uninterrupted workflow.

Full Changelog: v1.5.3...v1.5.5

v1.5.3 (New Sonnet Model)

23 Oct 06:09
Compare
Choose a tag to compare

Release Notes:

Dependencies

  • Updated OpenAI to v4.59.0
  • Updated @types/node to v20.16.10
  • Updated @anthropic-ai/sdk to ^0.30.0
  • Updated axios to v1.7.7
  • Updated eslint to v8.57.1
  • Updated tiktoken to v1.0.17
  • Bumped rollup from 4.20.0 to 4.22.4
  • Bumped vite from 5.4.1 to 5.4.8

Features

  • Added support for Anthropic's new Sonnet model
  • Implemented ability to always use the latest model version

Testing and Development

  • Added tests for Gemini and Anthropic
  • Refactored test files and fixed linting issues
  • Streamlined short flags for improved usability

Maintenance

  • Merged multiple pull requests for dependency updates and bug fixes
  • Performed routine code cleanup and organization

v1.5.0 Gemini and Claude!!!

13 Sep 13:53
Compare
Choose a tag to compare

📦 Summary:

This release includes dependency updates, integration of Gemini and Anthropic AI models, improvements to testing, and enhancements to the report preparation functionality, including streaming support.

🚀 Release Notes:

🤖 AI Integration:

• Added support for Google's Gemini AI models
• Implemented Anthropic AI integration
• Enabled model selection at runtime

🔧 Functionality Improvements:

• Refactored prepareReport command to support streaming
• Updated tests and ensured proper functioning of prepareReports

📚 Dependencies:

• Updated ignore to v5.3.2
• Updated vitest monorepo to v2.0.5
• Updated tiktoken to v1.0.16
• Updated @types/node to v20.16.1
• Updated @google/generative-ai to v0.17.1
• Updated axios to v1.7.5

🧪 Testing:

• Fixed and updated various tests

🔄 Continuous Integration:

• Merged several Renovate pull requests for dependency updates

Full Changelog: v1.4.6...v1.5.0

v1.4.6 (Beautified CLI and Expertise in report)

15 Aug 18:39
Compare
Choose a tag to compare

Beautified CLI

  • When you are not streaming, the CLI output will be a pleasant reading with some cloroed output.

More expertise

  • We have added many platforms and framework in expertise

Proper reporting

  • Instead of explicitly mentioning the report and giving you explicit advice. This will keep the previous tone of reporting, but still keeping expertise in mind.

Full Changelog: v1.4.5...v1.4.6

v1.4.5 (User Expertise)

12 Aug 15:52
Compare
Choose a tag to compare

User Expertise

  • This feature includes user expertise, where running setExpertise command, user can set their programming expertise.
  • This expertise will be sent to the prompt, which will tailor the response according to the expertise.
  • It will ask you to set the user expertise if it's not set....

Other engineering fixes.

  • Regular security updates
  • Updated test cases
  • Fixes #6

Full Changelog: v1.4.4...v1.4.5

v1.4.4 (Test Coverage Boost: Sailing with Confidence)

09 Aug 15:57
Compare
Choose a tag to compare

This releases adds the test coverage to most of our commands and other modules, thus making the way for new releases to be faster and more confident.

Full Changelog: v1.4.3...v1.4.4

v1.4.3 (Support for GPT-4o Mini)

19 Jul 13:08
Compare
Choose a tag to compare

Enabling Support for GPT 4-o Mini

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2 (Adding tests)

05 Jul 16:21
Compare
Choose a tag to compare
  • This version enables adding tests.
  • More detail in this comment

Full Changelog: v1.4.1...v1.4.2

v1.4.0 (Welcome Typescript!!!)

13 Jun 12:35
Compare
Choose a tag to compare
  • This project is converted into typescript now. This should pave more ways to include the features I wanted to include,
  • The runtime is bit smaller. I have reduced the NPM package size by removing some files not needed for the binary
  • Removed tree sitter, See issue #9 for more discussions

Full Changelog: v1.3.2...v1.4.0

v1.3.2

14 May 08:56
Compare
Choose a tag to compare

This release adds support for GPT4o.

Also from this release onward, the deployment to NPM is more streamlined.