Releases: YiweiShen/codez
Releases · YiweiShen/codez
v0.3.12
What's Changed
- feat(progress): add view job run link to status by @github-actions[bot] in #595
- chore(deps): bump axios from 1.11.0 to 1.12.0 by @dependabot[bot] in #602
Full Changelog: v0.3.11...v0.3.12
v0.3.11
What's Changed
- fix(reactions): remove eye emoji before adding thumbs-up reaction by @github-actions[bot] in #506
- fix(reactions): use correct delete method for PR review reactions by @github-actions[bot] in #510
- docs(architecture): add mermaid chart of architecture by @github-actions[bot] in #512
- chore(deps): bump axios from 1.10.0 to 1.11.0 by @dependabot[bot] in #513
- feat(github): add WIP/Done prefix toggling for issue titles by @github-actions[bot] in #515
- feat(github): add WIP/Done prefix to issue titles by @github-actions[bot] in #516
- fix(runAction): guard against undefined pull request number by @github-actions[bot] in #520
- refactor(github): improve runAction readability and performance by @github-actions[bot] in #524
- refactor(main): Refactor main.ts for readability and performance by @github-actions[bot] in #525
- feat(github): toggle [WIP] and [Done] prefixes in issue titles by @github-actions[bot] in #561
- refactor(types): update adm-zip.d.ts definitions by @github-actions[bot] in #562
- refactor(constants): restructure constant definitions by @github-actions[bot] in #563
- refactor(utils): refactor contents utility by @github-actions[bot] in #564
- refactor(security): simplify security logic by @github-actions[bot] in #565
- refactor(prompt): simplify prompt utility by @github-actions[bot] in #566
- refactor(errors): simplify error utilities by @github-actions[bot] in #567
- refactor(utils): simplify error utility module by @github-actions[bot] in #568
- refactor(utils): simplify flag handling by @github-actions[bot] in #569
- refactor(constants): reorganize constant definitions by @github-actions[bot] in #570
- refactor(github-utils): simplify helper functions by @github-actions[bot] in #571
- refactor(github): simplify event utils by @github-actions[bot] in #572
- refactor(images): restructure image utilities by @github-actions[bot] in #573
- refactor(file): improve file.ts code structure by @github-actions[bot] in #574
- refactor(github): simplify createIssues logic by @github-actions[bot] in #575
- refactor(result-handler): simplify result handler logic by @github-actions[bot] in #579
- refactor(progress): restructure progress logic by @github-actions[bot] in #578
- refactor(github): simplify git command handling by @github-actions[bot] in #577
- refactor(github): consolidate types and contents code by @github-actions[bot] in #576
- refactor(prompt-builder): simplify prompt builder code by @github-actions[bot] in #580
- refactor(reactions): clean up GitHub reactions code by @github-actions[bot] in #581
- refactor(github): improve event module structure by @github-actions[bot] in #584
- refactor(github/comments): simplify comments module by @github-actions[bot] in #583
- refactor(contents): optimize GitHub contents logic by @github-actions[bot] in #582
- refactor(openai): simplify OpenAI API client code by @github-actions[bot] in #587
- refactor(prompts): simplify prompt configuration by @github-actions[bot] in #590
- refactor(github): restructure runAction module by @github-actions[bot] in #589
- refactor(client): clean up codex module by @github-actions[bot] in #588
- refactor(main): restructure initialization logic by @github-actions[bot] in #592
- refactor(config): simplify config initialization by @github-actions[bot] in #593
New Contributors
- @dependabot[bot] made their first contribution in #513
Full Changelog: v0.3.10...v0.3.11
v0.3.10
What's Changed
- chore(build): add Makefile by @github-actions[bot] in #455
- fix(github): use codez[bot] in release notes attribution by @github-actions[bot] in #457
- revert: restore github-actions bot name by @github-actions[bot] in #472
- refactor(security): remove redundant empty JSDoc blocks by @github-actions[bot] in #473
- chore: apply changes for Issue #466 by @github-actions[bot] in #475
- refactor(constants): externalize loading phrases array by @github-actions[bot] in #477
- refactor(flags): centralize and simplify flag parsing logic by @github-actions[bot] in #478
- feat(config): add robust validation for configuration inputs by @github-actions[bot] in #480
- style(imports): standardize TypeScript import extensions by @github-actions[bot] in #482
- refactor(types): remove ad-hoc any casts and enforce type safety by @github-actions[bot] in #481
- refactor(github): split action.ts into smaller modules by @github-actions[bot] in #484
- refactor(github): split monolithic github.ts into modules by @github-actions[bot] in #486
- feat(imports): support import path extensions by @github-actions[bot] in #498
- fix(types): enforce schema type safety by @github-actions[bot] in #503
- docs(jsdoc): add and standardize JSDoc comments by @github-actions[bot] in #502
- feat(prompt-builder): add zip extraction without safeguards by @github-actions[bot] in #499
- refactor: remove magic values and implicit patterns by @github-actions[bot] in #501
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- chore(lint): resolve missing JSDoc rule definitions by @github-actions[bot] in #416
- chore(lint): adjust max-len enforcement for test files by @github-actions[bot] in #417
- chore(lint): handle no-explicit-any rule in tests by @github-actions[bot] in #418
- docs: refine comments and docstrings across codebase by @github-actions[bot] in #423
- feat(progress): add loading phrases below progress bar by @github-actions[bot] in #422
- refactor: improve code readability and update comments by @github-actions[bot] in #424
- feat(constants): add 30 dev humor loading phrases by @github-actions[bot] in #427
- chore: apply changes for Issue #428 by @github-actions[bot] in #429
- feat(comment): update issue or PR comment with API key error by @github-actions[bot] in #435
- fix(main): enforce timeout flag on runAction by @github-actions[bot] in #437
- chore: apply changes for Issue #440 by @github-actions[bot] in #441
- refactor: clean up formatting, naming, and unused code by @github-actions[bot] in #442
- docs(readme): Simplify README and link to detailed docs by @github-actions[bot] in #444
- chore: clean up codebase by @github-actions[bot] in #450
- chore: remove unused imports and dead code by @github-actions[bot] in #451
- style(images): clean up comments in images file by @github-actions[bot] in #453
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- chore(eslint): enforce consistent import extensions by @github-actions in #386
- refactor: remove unused imports and variables by @github-actions in #388
- refactor(config): unify list parsing logic by @github-actions in #391
- refactor(action): rename timing variables by @github-actions in #389
- refactor(event): clarify boolean flags in ProcessedEvent by @github-actions in #390
- refactor(config): rename parseEnvInput and parseListInput helpers by @github-actions in #392
- refactor(event): wrap JSON parsing in loadEventPayload by @github-actions in #394
- refactor(github): extract GitHub comment update/create helper by @github-actions in #398
- chore: apply changes for Issue #385 by @github-actions in #399
- chore: apply changes for Issue #365 by @github-actions in #400
Full Changelog: v0.3.7...v0.3.8
v0.3.7
What's Changed
- refactor: improve code readability and consistency by @github-actions in #364
- refactor(github): clean up formatting and naming in modules by @github-actions in #366
- refactor: improve code readability and consistency by @github-actions in #367
- fix(github-action): correct syntax error in action test by @github-actions in #369
- refactor: clean up formatting and improve code clarity by @github-actions in #370
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- style: use type-only imports by @github-actions in #331
- refactor(jsdoc): remove redundant JSDoc type annotations by @github-actions in #332
- chore(eslint): enforce JSDoc block tag formatting by @github-actions in #333
- refactor(types): replace untyped any with unknown or specific types by @github-actions in #335
- chore(eslint): enforce single blank line separation by @github-actions in #336
- refactor(error-handling): use unknown in catch blocks by @github-actions in #337
- refactor(codex): let execa handle argument quoting by @github-actions in #339
- style(eslint): standardize import ordering by @github-actions in #340
- fix(codex): harden JSON parsing by @github-actions in #342
- refactor(errors): use specific error subclasses by @github-actions in #344
- refactor(flags): centralize flag parsing by @github-actions in #343
- feat(images): parallelize image downloads by @github-actions in #345
- refactor(prompt): extract prompt flag helper by @github-actions in #346
- feat(file): parallelize file hashing by @github-actions in #347
- docs: add module @fileoverview comments by @github-actions in #350
- chore(husky): add lint-staged pre-commit hook by @github-actions in #353
- test: expand unit tests by @github-actions in #355
- refactor(constants): centralize default ignore patterns by @github-actions in #349
- fix(github): handle pull request creation failure by @github-actions in #360
- chore: apply changes for Issue #361 by @github-actions in #362
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- feat(action): print matched URLs in includeFetch by @github-actions in #278
- chore: apply changes for Issue #277 by @github-actions in #280
- feat(action): add spinner to Codez progress by @github-actions in #284
- feat(action): print received flags in runAction by @github-actions in #288
- feat(progress): replace spinner with HTML image by @github-actions in #287
- feat(action): place spinner at end of process step by @github-actions in #293
- fix(action): set fetch timeout to 1 minute if includeFetch by @github-actions in #292
- feat(progress): update codez progress spinner to 16x16 by @github-actions in #295
- refactor: clean up code smells across codebase by @github-actions in #299
- docs: add JSDoc and TSDoc comments to src modules by @github-actions in #298
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- docs(readme): indicate Codez is built with Codez by @github-actions in #233
- feat(github-action): replace progress comment with final comment by @github-actions in #235
- chore: apply changes for Issue #236 by @github-actions in #237
- fix(github): reuse comment ID for code progress updates by @github-actions in #239
- chore(action): print comment ID in createProgressComment by @github-actions in #241
- fix(github-action): prevent progress steps overwriting final comments by @github-actions in #243
- fix(action): change eye reaction to thumbs-up by @github-actions in #245
- feat(cli): add --fetch flag to fetch URLs for prompt by @github-actions in #247
- fix(github-action): remove truncation for fetch flag by @github-actions in #249
- feat(reader): preprocess fetched data with Jina Reader API by @github-actions in #252
- fix(create-issues): add thumbs up reaction after final comment update by @github-actions in #253
- docs(readme): remove duplicated content by @github-actions in #255
- docs(readme): update feature section for fetch flag by @github-actions in #257
- chore: apply changes for Issue #258 by @github-actions in #259
- fix(action): reuse or replace progress comment for first issue by @github-actions in #263
- refactor(action): simplify create issue and comment process by @github-actions in #264
- fix(action): update eye reaction to thumbs-up by @github-actions in #265
- refactor(action): remove final progress update after issue creation by @github-actions in #267
- refactor(action): remove special-case steps in issue creation by @github-actions in #269
- feat(github): add removeEyeReaction and addThumbUpReaction by @github-actions in #271
- refactor(github): replace duplicated thumb-up reaction code by @github-actions in #273
- chore: apply changes for Issue #274 by @github-actions in #275
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- chore: apply changes for Issue #223 by @github-actions in #224
- chore: apply changes for Issue #225 by @github-actions in #226
- docs(readme): fix build flag by @github-actions in #229
- fix(action): skip checkout of missing image folder by @github-actions in #231
Full Changelog: https://github.com/YiweiShen/codez/commits/v0.3.3