Skip to content

Releases: codertesla/wtf-commit

v1.14.1

Choose a tag to compare

@codertesla codertesla released this 11 Jul 04:14

See CHANGELOG.md for v1.14.1.

v1.14.0

Choose a tag to compare

@codertesla codertesla released this 10 Jul 13:10

See CHANGELOG.md for v1.14.0.

v1.13.0

Choose a tag to compare

@codertesla codertesla released this 10 Jul 09:28

What's Changed

Changed

  • Default provider: DeepSeek (deepseek-v4-flash) instead of OpenAI — better default for fast, low-cost commit messages.
  • Automation defaults: Auto Commit on, Confirm Before Commit off for a smooth generate → commit shortcut; Auto Push off and Confirm Before Push on so new users never surprise-push (power users can enable Auto Push and optionally disable push confirm).
  • Growth-oriented docs: Stronger marketplace description and keywords; README (EN/ZH) two-phase onboarding (configure once / daily shortcut) and feedback CTA.

Install

Full changelog: https://github.com/codertesla/wtf-commit/blob/main/CHANGELOG.md

v1.12.0

Choose a tag to compare

@codertesla codertesla released this 10 Jul 09:09

What's Changed

Added

  • Working-tree confirmation: When nothing is staged and Auto Commit is off, confirm before generating from the working tree (with optional “Don’t Remind Me”).
  • Lightweight staged snapshot: Auto Commit compares an index signature + content hash instead of raw multi-megabyte string equality.

Changed

  • Stream preview cleanup: Live SCM preview applies the same light normalize path as the final message (e.g. strips complete markdown fences).
  • Module split: Generate / Set API Key commands, diff-source planner, log/errors helpers extracted from the monolithic entrypoint for clearer ownership and unit tests.
  • Marketplace badges: README header badges now highlight only DeepSeek and Gemini as recommended models (other providers remain fully supported).

Install

Full changelog: https://github.com/codertesla/wtf-commit/blob/main/CHANGELOG.md

v1.9.1

Choose a tag to compare

@codertesla codertesla released this 26 Jun 04:07

Fixed

  • UI Language setting now visible & ordered: wtfCommit.uiLanguage was stuck with order: 0 alongside many other settings, burying it. All settings now have explicit order values grouped by purpose (Interface → Automation → Safety → AI → Diff Filtering) so the settings page reads top-to-bottom in the order you actually use them.
  • Setting descriptions clarified: Auto Commit / Auto Push / Smart Stage / Confirm Before Commit / Confirm Before Push now lead with a bolded group label and spell out their dependencies, removing the previous ambiguity between the two confirm toggles.

Added

  • Auto Push self-correction: Turning on Auto Push while Auto Commit is off now triggers an inline notification offering a one-click "Enable Auto Commit" action, instead of silently no-oping until the next generation.

v1.3.2

Choose a tag to compare

@codertesla codertesla released this 04 Jun 04:17

Fixed

  • Package Cleanup: Removed stale temporary files accidentally included in the v1.3.1 VSIX.

v1.3.0: feat(ext): 发布 1.3.0 版本并优化交互体验

Choose a tag to compare

@codertesla codertesla released this 15 May 04:58
- 新增状态栏 `✨ WTF` 快捷按钮,支持一键生成提交信息。
- 新增首次安装引导,提示用户配置 API Key。
- 移除快捷键焦点限制,支持在全局(包括源代码管理面板)触发。
- 升级 `@types/node` 至 18.x,增强 ESLint 类型感知检查规则。
- 优化 `.vscodeignore` 以减小插件安装包体积。

v1.0.4: chore(release): 1.0.4

Choose a tag to compare

@codertesla codertesla released this 25 Mar 07:55
- 更新版本号至 1.0.4
- 优化包结构:从发布包中排除 `scripts/` 目录
- 将 Open VSX 发布逻辑移至内联命令以简化流程
- 更新 CHANGELOG.md 文档

v0.2.2

Choose a tag to compare

@codertesla codertesla released this 10 Feb 02:10
Update package.json

v0.1.5: feat(extension): 添加思考标签过滤功能以支持链式思考模型

Choose a tag to compare

@codertesla codertesla released this 18 Jan 05:31
- 自动从 AI 响应中移除 `<think>...</think>` 标签
- 修复 DeepSeek-R1、MiniMax-M2.1 等链式思考模型在提交消息中包含推理过程的问题
- 更新版本号至 0.1.5 并更新 CHANGELOG.md