Releases: nqode-io/qode
Releases · nqode-io/qode
v0.3.4-beta
v0.3.3-beta
v0.3.2-beta
v0.3.1-beta
Changelog
- 166941f fix: cosign issue on release pipeline
v0.2.1-beta
Changelog
- 57c47b6 fix: ship qode via Homebrew formula instead of cask
v0.2.0-beta
Changelog
- 9b1094a #31 add /qode-pr-resolve slash command
- 5f1fe4d #36 generate qode pr md
- 0bee96e #36 small template changes
- 2a8c41f #36 update create pr template
- d89d0f6 #36 update docs
- 04091ed Merge pull request #57 from nqode-io/post-step-outputs-as-ticket-comments
- 761220f Merge pull request #58 from nqode-io/36-pr-create
- 48c90b9 Merge pull request #59 from nqode-io/31-pr-resolve
- f685177 Merge pull request #60 from nqode-io/prapare-beta-release
- 832c152 added a debug launch configuration to make debugging easier.
- 1eb9c00 feat: prepare qode for public beta release (#37)
- d0ddbdf feat: prompt to post step output as a ticket comment after plan/review
- 6435f40 fix: diff detection fixed to take into account committed changes too
- 2ace27a fix: minor security issue fix - notify the user after security review that posting this might be publicly visible. Note already existed but was not prominent enough.
- 0123923 implement #36 pr create
- 1387f77 make the post comment steps a bit more straightforward
- cc4b522 refresh the slash commands
- 2876b38 regenerate config and prompts via qode init
- afc38e7 regenerate golden files and add instruction in CLAUDE.md how to do so properly
- b2b16a1 regenerate the slash commands via qode init
- 4e14fa0 small optimization on review prompts
- 591885a update the golden files
v0.1.7-alpha
Changelog
- 0ce5717 Merge branch 'main' into add-gitignore-rules-during-init
- 6d52b7d Merge pull request #54 from nqode-io/add-gitignore-rules-during-init
- a0a181a Merge pull request #56 from nqode-io/rework-context
- bd9db82 add gitignore rules to qode init
- f9b6ab7 rework: replace branch-based context with VCS-agnostic named contexts
- d35eba8 update qode version
v0.1.6-alpha
Changelog
- 5c5386b #27 implement mcp servers connectiong
- 088f76e #27 optimize ticket fetch command
- 45b95b1 Merge issue #10: define Renderer interface for prompt engine
- 9cdf199 Merge issue #15: move scaffold command bodies to template engine
- fef9fe6 Merge issue #19: integration test infrastructure
- 35167b8 Merge issue #1: rubric deduplication - single source of truth
- b9fbbc3 Merge issue #6: move writePromptToFile and resolveRoot to util.go
- f6281fa Merge issue #7: remove side-effect from context.Load, add EnsureContextDir
- e24b70f Merge issue #8: extract inline RunE closures to named run* functions
- eee1e75 Merge issue #9: extract loadSession() helper to eliminate bootstrap repetition
- e4f34ee Merge pull request #52 from nqode-io/27-implement-mcp-connections
- 47d2d5d Merge pull request #53 from nqode-io/refactoring-and-code-cleanup
- f0db5d3 added architecture report
- d1bdd7b ci: lower minimum test coverage threshold from 75% to 70%
- e0a9e2c feat(config): add Validate() and call it in Load() to surface bad config early
- 4408d39 feat: add --strict CLI flag to override config scoring.strict
- 6d762cd feat: add integration test suite for CLI command pipeline (#19)
- 085e597 feat: add structured slog logging package with QODE_LOG_LEVEL support
- 4c98678 feat: refresh prompt files
- 69bb073 fix(scoring): replace loose regex with YAML-block extraction to prevent adversarial score injection
- 5915c85 fix: eliminate rubric definition duplication by making config the single source of truth
- 27ccc22 fix: fix linting issues
- ae1d3bf fix: propagate I/O errors in ParseIterationFromOutput (#2)
- 4aed759 fix: update ScoringConfig to enforce strict always serialize to yaml config.
- d9ab12f fix: use currentBranch instead of branches[0] in buildBranchLessonData
- 2168964 refactor(scaffold): eliminate command duplication with shared CommandDef table
- 863fc0d refactor: add io.Writer parameters to CLI run* functions for testability
- e3c1e8f refactor: clarify user prompt in linter phase to use AskUserQuestion tool
- c94468f refactor: clarify user prompt in quality gates template to use AskUserQuestion tool if using Claude Code
- 0fdceb4 refactor: clean up scaffold templates and improve context handling for IDE commands
- 41663ee refactor: create internal/iokit package for shared file I/O utilities
- b48e52d refactor: define Renderer interface for prompt engine decoupling
- 5cdbac0 refactor: enhance context handling and improve error messaging across components
- 0f2cc8c refactor: enhance output handling and fix permission issues in various components
- f7cc234 refactor: extract inline RunE closures to named run* functions for testability
- 9d2ff11 refactor: extract loadSession() helper to eliminate CLI bootstrap repetition
- f7760e3 refactor: fix linting issues
- d1f0284 refactor: improve architecture with doc comments, structured errors, builder pattern, and iteration extraction
- 69f24d0 refactor: improve file handling and error messaging across multiple components
- 1aa9a4b refactor: move scaffold command bodies to template engine for user customizability
- 29a58dd refactor: move writePromptToFile and resolveRoot to cli/util.go
- 4cc4ea8 refactor: remove side-effect from context.Load, add explicit EnsureContextDir
- 87aa469 refactor: rename internal/context to internal/branchcontext to avoid stdlib clash
- 61e000f refactor: restore prompt file permissions to 0600 and improve comments for clarity
- 9f97ac6 refresh commands via qode init
- 6b9cb2e remove separate issue files
- b5566db update CLAUDE.md file
- e49d4d2 update security review
- 60c555a updates to CLAUDE.md and rename of test strategy report file
v0.1.5-alpha
latest (0.3.3-beta+49)
Build from main. Binary version: 0.3.3-beta+49.