Skip to content

Releases: neatwork-ai/neatcoder

0.2.4

08 Nov 18:09
34fedd0
Compare
Choose a tag to compare

[0.2.4] - 08/11/2023

Changed

  • Reinstated classic Open AI models gpt-3.5 and gpt-4 models

Fixed

  • Chat http request error handling

Pull Requests

Full Changelog: v0.2.3...v0.2.4

0.2.3

07 Nov 11:17
df74da2
Compare
Choose a tag to compare

[0.2.3] - 07/11/2023

Added

  • New Open AI models gpt-3.5-turbo-1106 and gpt-4-1106-preview now available

Pull Requests

Full Changelog: v0.2.2...v0.2.3

0.2.2

07 Nov 09:38
b83e48a
Compare
Choose a tag to compare

[0.2.2] - 05/11/2023

Fixed

  • Hotfix: Include Webview build

Pull Requests

Full Changelog: v0.2.1...v0.2.2

0.2.1

07 Nov 09:34
c5a003a
Compare
Choose a tag to compare

[0.2.1] - 05/11/2023

Changed

  • Lazily setup API Keys and LLM Model

Pull Requests

Full Changelog: v0.2.0...v0.2.1

0.2.0

07 Nov 09:32
c0e8798
Compare
Choose a tag to compare

[0.2.0] - 03/11/2023

Added

  • Embedded portable OpenAI Chat in VS Code with
  • Added Chat View for creating and managing chats
  • createChat and openChat commands
  • MixPanel analytics
  • Added retry button in Tasks Completed
  • Added support for multiple OpenAI Models (Currently GPT3.5 and GPT4)
  • Added Run All Tasks command and button in Task Manager view

Changed

  • Renamed Task Pool to Task Manager view
  • Renamed Audit Trail to Tasks Completed view
  • Renamed Interfaces to Data Models and APIs view
  • Fixed error escalation/handling accross all functionalities

Pull Requests

New Contributors

  • @tomfurrier made their first contribution in #55

Full Changelog: v0.1.0...v0.2.0

0.1.0

06 Oct 19:22
Compare
Choose a tag to compare

[0.1.0] - 05/10/2023

Changed

  • .neat folder is now lazily created
  • Fixed incorrect taskpool state rollback when tasks fail
  • Foldable task pool
  • Improved performance of scaffolding task
  • Guaranteed that only one object gets streamed per file

0.1.0-alpha

17 Sep 23:05
Compare
Choose a tag to compare
0.1.0-alpha Pre-release
Pre-release

[0.1.0-alpha] - 18/09/2023

Added

  • Initial release with basic scaffolding for the Neatcoder project.
  • Rust crate with functionalities for managing application state, including the AppState struct which holds key information about the project structure and current tasks.
  • Various endpoints implemented in the Rust crate for project scaffolding, execution plan management, and code streaming.
  • Client-side TypeScript files including the main extension entry point (extension.ts), utility functions (utils.ts), and HTTP client functionalities (httpClient.ts).
  • Logging functionalities implemented in logger.ts to facilitate debugging and monitoring of the extension.
  • A structure for managing application state on the client side, implemented in appStateManager.ts.
  • Initial structure for unit testing in the test/ directory.
  • Basic setup for providers, commands, handlers, and watchers in respective directories to facilitate extension functionalities like code completion, command execution, event handling, and file monitoring.

Future Improvements

  • Enhancements to the data model as noted in models/state.rs to facilitate interactive features and dynamic state management.
  • Further development of functionalities within the providers, commands, handlers, and watchers directories to extend the features of the extension.

Note

  • This version is an alpha release and may contain bugs and incomplete features. It serves as a foundation for further development and improvements.