Releases: yanmxa/gencode
Releases · yanmxa/gencode
v1.12.1
Full Changelog: v1.12.0...v1.12.1
v1.12.0
v1.12.0 — Project Structure Refactoring
Major codebase restructuring for cleaner naming conventions and better separation of concerns.
Package Renames
- UI sub-packages:
agent→agentui,mcp→mcpui,plugin→pluginui, etc. - Tool sub-packages: flat layout →
tool/agent,tool/cron,tool/fs,tool/mode,tool/skill,tool/task,tool/web tool/all→tool/registry,tool/permission→tool/permtool/tracker→tool/tasktools(avoidstrackerpackage name conflict)core→runtime,transcriptstore→transcriptui/shared→ui/selector,options→ merged intoconfig,env→ merged intoconfigapp/session→internal/session(promoted out of app layer)
Layer Cleanup
- Moved lipgloss rendering from
tool/toolresulttoapp/render/tool_display— tool layer is now UI-free - Extracted
executor_prompt.goandexecutor_session.gofrom the 583-lineexecutor.go
Code Quality
- Removed unused
colorSuccessvariable - Eliminated unnecessary
fmt.Sprintfallocation instrings.Builderusage
Full Changelog: v1.11.7...v1.12.0
v1.11.7
Full Changelog: v1.11.6...v1.11.7
v1.11.6
Full Changelog: v1.11.5...v1.11.6
v1.11.5
Full Changelog: v1.11.4...v1.11.5
v1.11.4
Full Changelog: v1.11.3...v1.11.4
v1.11.3
Full Changelog: v1.11.2...v1.11.3
v1.11.2
Full Changelog: v1.11.1...v1.11.2
v1.11.1
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
- refactor: consolidate app and provider runtimes by @yanmxa in #3
- Refactor/architecture analysis by @yanmxa in #4
- refactor: consolidate app runtime and selector architecture by @yanmxa in #6
- refactor: extract openai_compat, fix bugs, and modernize Go idioms by @yanmxa in #7
Full Changelog: v1.10.3...v1.11.0