Skip to content

Releases: YiweiShen/codez

v0.3.12

26 Sep 01:31
Compare
Choose a tag to compare

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

26 Jul 04:20
Compare
Choose a tag to compare

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

Full Changelog: v0.3.10...v0.3.11

v0.3.10

20 Jul 19:38
Compare
Choose a tag to compare

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

19 Jul 14:42
Compare
Choose a tag to compare

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

10 Jul 01:43
Compare
Choose a tag to compare

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

06 Jul 16:47
Compare
Choose a tag to compare

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

01 Jul 22:40
Compare
Choose a tag to compare

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

28 Jun 03:57
Compare
Choose a tag to compare

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

25 Jun 05:08
Compare
Choose a tag to compare

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

24 Jun 04:15
Compare
Choose a tag to compare

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