Releases: stanleygomes/moses-cli
Releases · stanleygomes/moses-cli
moses-cli: v1.3.1
moses-cli: v1.3.0
1.3.0 (2026-04-09)
Features
- add instruction files support for AI reviews and introduce config skills command to manage them (b28e147)
- implement dynamic model selection and support for per-review model overrides via CLI or interactive wizard (3556dbc)
Code Refactoring
- centralize GitLab configuration updates and remove redundant wizard and error handling logic (33ba646)
- consolidate AI services into a single AiService module and define unified configuration types (891e854)
- consolidate configuration updates into ConfigUpdateService and unify error handling with ErrorUtil while enhancing TokenUtil masking capabilities. (0c4cfcc)
- flatten gitlab service directory structure and introduce SetupWizardFlow service (3fb6aaa)
- inline DiffLimitManager logic into SetDiffLimitModule and remove unused service files (0ab564b)
- inline wizard flow logic into InitModule and remove SetupWizardFlow service (7a3e742)
- migrate services to utilities and define BuildMergeRequestMarkdownInput type (63d21b7)
- modularize GitLab API client and extract HTTP/async utilities (afd4911)
- remove interactive prompt for automatic repository downloads (9ff0467)
- remove redundant JSDoc comments and improve code formatting across utility and service modules (6b38eca)
- remove update functionality and cleanup codebase (749d383)
- rename config services, remove ConfigValidator, and integrate ConfigStore directly into ValidateModule (1204f99)
- rename Display class to DisplayUtil throughout the codebase (5415d88)
- replace RepoScanner service with RepoUtil and migrate usage limit logic to utility module (24fb5e4)
moses-cli: v1.2.0
1.2.0 (2026-04-08)
Features
- add reset command to clear local configuration and update build output paths (49b5336)
- implement automatic repository context scanning and cloning for improved AI review analysis (a50a166)
- implement automatic update checking and manual update command for CLI (6369138)
Bug Fixes
- corrigir permissoes release ci (d034701)
- suppress ENOENT error logs and provide helpful initialization prompts in service error handlers (83e6da2)
Miscellaneous Chores
- add prettier ignore (1f73b8f)
- services to extract shared logic into reusable utils (#9) (452c79d)
- tentando gerar release (9ec24ea)
- teste ci (edc0f16)
- teste ci (ea0d5e9)
- update description (cc8fa5a)
Code Refactoring
- abstract prompt logic into a reusable utility with Zod validation and remove redundant config loader module (aa6fbca)
- consolidate configuration management into ConfigStore and standardize prompt usage with a new Confirm utility (2549ed7)
- enforce class-based architecture across commands and services (95a8947)
- enhance CLI output by migrating MR and context summaries to formatted box displays (86c575d)
- enhance repository context tracking, reduce default diff limit, and improve error handling in service managers (1543dc8)
- flatten module directory structure by moving files directly into the modules directory (c9e2458)
- migrate module handlers to centralized services directory (4972c40)
- modularize CLI command structure and standardize type naming conventions (63eeeab)
- modularize constants by splitting src/constants.ts into a dedicated directory (5a570fe)
- modularize core logic by extracting helper handlers and cleaning up redundant utilities (134b5a7)
- modularize filesystem and JSON operations, and introduce a centralized ConfigStore for improved state management (5a44f25)
- move FEEDBACK_STYLE_GUIDANCE to constants file for better maintainability (82d2dce)
- rename service handlers to managers and consolidate setup wizard logic (3098cfa)
- src/services into single-responsibility methods and split orchestration flows (4b1dce4)
Documentation
moses-cli: v1.1.0
1.1.0 (2026-04-03)
Features
- migrate CLI codebase to TypeScript and add build/lint/format/type-check toolchain (6aa5f05)
- refactor MR review flow to Copilot/Gemini-only with contextual prompting and configurable feedback/size guards (4a7c0ac)
- translate Portuguese CLI texts to English (81ac127)
Bug Fixes
- comand format check (e12d3f9)
Miscellaneous Chores
- add .nomrc file for npm registry configuration (08b1546)
- add base workflows (dfd4ff1)
- add husky (c24af52)
- add npm publish (023f4cd)
- adicionando arquivos (8aad611)
- ajustando package.json (fad0a19)
- ajustes na geracao do resultado do prompt (02dcffd)
- corrigindo constantes (3c53908)
- corrigir publish npm (ceb2027)
- mostrar arquivos de contexto (1453217)
- mudando para pnpm e corrigir husky (c4b1ca5)
- organizando o codigo (6ca4d38)
- projeto base (2a52608)
- refatorando arquivos (3b33f7a)
- refatorando codigo e documentando comandos (12180cd)
- screenshot (d644a3a)
- usar static import (7a0334c)
- validar commits workflow (e0175cb)