Skip to content

v0.13.2

Choose a tag to compare

@coding-hui coding-hui released this 16 Feb 11:13

Changelog

Features

  • e7ddd36 feat: add /apply command and support for direct code input in GetEdits
  • 2652e23 feat: add token usage tracking and configuration options
  • 07cf516 feat: auto add modify file to load context
  • 2afce3d feat: enable clipboard support for chat output copying
  • 3fa3b7e feat: enhance code fence handling and add related methods and documentation
  • 64f2d7f feat: enhance command functionalities for AI-assisted coding
  • 2b03c9f feat: enhance design and chat model commands with new methods and templates
  • 2bf7b55 feat: enhance thread-safety of SimpleChatHistoryStore and update test cases for concurrency
  • 0790a04 feat: integrate token usage tracking and reporting in the application
  • ee91d7e feat: prepare v0.13.2 release: add features & fixes, refactor code, support new models and commands
  • 666cb40 feat: refactor AI engine to support new models and APIs
  • 60e9b3d feat: refactor command handlers to use single string input
  • f38128b feat: refactor welcome message and enhance code fence handling in AutoCoder
  • c040dc9 feat: streamline chat message rendering and output formatting
  • af27955 feat: support Volcengine Ark models and document v0.13.2 changes in changelog
  • 4d15118 feat: upgrade Go dependencies, refactor command handling, replace library, and modify key bindings
  • 4e6d39d feat: upgrade dependencies, refactor struct fields, add HTML handling, and new Markdown module

Bug Fixes

  • 7b3bee9 fix: fix autocoder failure when adding multiple files
  • ba6f77d fix: integrate SILICONCLOUD_API_KEY and streamline clipboard logic
  • eb2f5fb fix: refactor fence detection logic for newline and header checks
  • 1d11017 fix: sanitize input strings using HTML unescaping

Code Refactoring

  • a743cf2 refactor: consolidate user input for command execution
  • d93bad6 refactor: enhance commands.go comments and use html package in completion functions
  • 820e282 refactor: optimize token rendering by eliminating redundant fmt.Sprintf calls
  • c96548e refactor: refactor AI engine initialization to use New function
  • 83c5f6c refactor: refactor engine option naming for consistency
  • 63e69b5 refactor: refactor fence detection logic for improved accuracy
  • e2adac4 refactor: refactor fence selection logic for improved accuracy
  • e366f29 refactor: refactor logging tests and add AI debug data tracking
  • 31a25b8 refactor: refactor terminal renderer to use environment-based color detection
  • a3f8a63 refactor: remove redundant fmt.Sprintf in user confirmation prompt
  • dec2acb refactor: use precomputed AverageTokensPerSecond field for token calculations

Full Changelog: v0.13.1...v0.13.2

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can contribute with code.

Where to go next?

  • Find examples and commented usage of all options in our website.