Skip to content

Releases: do-pa/itdoc

v0.5.0

26 Oct 11:01

Choose a tag to compare

v0.5.0 Pre-release
Pre-release

0.5.0 (2025-10-26)

🌟 Features

  • LLM - Support for isEn Flag (#264) (60266db)
  • support file upload via application/octet-stream (#248) (d8cf4e3)

📚 Documentation

  • apply vs-code-style design to playground docs (#263) (167ae9a)
  • create itdoc playground pages on official documentation (#254) (a5f197b)

v0.4.2

06 Oct 12:34

Choose a tag to compare

0.4.2 (2025-10-06)

🩹 Fixes

  • ensure header keys are case-insensitive (#251) (db8251a)
  • functional response validation failure (#246) (e1dc575)
  • resolve syntax error in generated openapi json (#253) (fd47b61)

v0.4.1

21 Aug 15:14

Choose a tag to compare

0.4.1 (2025-08-21)

🩹 Fixes

  • resolve issue causing LLM script to not run properly (#235) (1fa8d90)

Documentation

v0.4.0

08 Aug 07:11

Choose a tag to compare

0.4.0 (2025-08-08)

🌟 Features

  • add null type support to field() function with comprehensive va… (#226) (3847cbd)
  • improve CLI output (#216) (64869fe), closes #177
  • Modularize Prompts to Strengthen LLM Script (#214) (2becfd7)
  • support generating TypeScript tests with LLM (#203) (c20a894)

🩹 Fixes

  • Documentation generation fails when running multiple tests (#217) (b86fb15)
  • resolve OAS generation issue with multiple test files in jest (8b5b87c)

📚 Documentation

  • add how to use itdoc in a nestjs environment (#182) (d6c95c8)
  • add LLM-powered test generation documentation (#221) (023046a)
  • express-ts: simplify README to focus on itdoc usage example (#227) (df40fe6)
  • modify Docusaurus config for itdoc homepage updates (#190) (cecd509)
  • translate Korean JSDoc to English (#223) (9fbe0a8)
  • update readme more charming (#193) (7f563cf)
  • write "how to use itdoc documentation" for developers using fastify (#186) (f19f943)
  • 문서 전체 다듬기 및 이미지 수정 (#194) (398a69c)

🧹 Chores

  • add missing JSDoc description for makeMDByApp function (#222) (d3a2844)
  • Delete the examples path in the deployment dists. (#198) (41e9db8), closes #195
  • rename CI workflow names to english (#224) (95c8d03)
  • 이슈템플릿 간소화 및 영어로 변경 (#206) (e4e7a67)

v0.3.0

08 May 12:20

Choose a tag to compare

v0.3.0 Pre-release
Pre-release

0.3.0 (2025-05-08)

🌟 Features

  • API 테스트 명세서 자동 생성을 위한 Express 앱 분석 기능구현 (9e8aafe)
  • description옵션 확인을 위한 추가 (a15c87f)
  • doc generation (72862a3)
  • doc generation (2c196e7), closes #3
  • Example 포함 옵션 추가 (1ebc405)
  • i18n 설정 (172b5bf)
  • itdoc CLI 도입 및 generate 명령어 연동 (29c35b5), closes #92 #165
  • jest 환경에서 console.log를 사용하지 못해 대안 적용 (ed80144)
  • llm을 이용한 문서생성 스크립트 (63c1a45), closes #4
  • logger에 박스도 추가 (afac924)
  • makedocs(md, html) 내재화 (e4ff03e), closes #53
  • oas 3.0 생성 기능 추가 (046ca22)
  • OpenAPI 문서 생성기 기능 확장 (25ed4e5)
  • OpenAPI 문서 생성을 위한 모듈식 빌더 시스템 구현 (b36e7af)
  • OpenAPI 스키마 자동 생성 시스템 구현 (2e00ccf)
  • output 경로 package.json의 값기반으로 설정 (ec4ff31), closes #56
  • ParameterBuilder 개선 (5b6b847)
  • prettyPrint 활성화 (a96350c)
  • queryParams 및 pathParams 지원 추가 (46252c4)
  • res().header() 구현 (cc32511), closes #62
  • ResponseBuilder 개선 (c45c28f)
  • SchemaBuilder 관련 변경 (0c44681)
  • support Node.js >=20 (a3b65ab)
  • types: API 문서화 타입 시스템 확장 (434de84)
  • types: API 문서화 타입 시스템 확장 (cf4a4e6)
  • 로깅 레벨 예시 (3d05729)
  • 로컬에서 build후 최종 테스트를 위한 serve 스크립트 추가 (006c769)
  • 모든 테스트가 끝나는 시점 캐치 변경 (7cb48eb)
  • 문서 초안 작업 (0734480)
  • 사용되지 않는 함수, 코드 제거 및 피드백 반영 (a81e6e7)
  • 사용자가 실수로 /를 빼드렸을 때의 대한 UX 개선 (1d2c8a6), closes #11
  • 워크스페이스에 문서 패키지 추가 (747de95)
  • 인텔리제이 설정 추가 (#17) (#18) (c503d86)
  • 테스트 완료(모두 성공시) oas.json 생성 기능 추가 (97af39e)

🩹 Fixes

  • (빌드에러)경로 오류 수정 (91d68ec)
  • 304 응답건 Oas 결과물 수정 (9ceabbb)
  • apiDoc을 await로 실행해도 문서화가 잘 되도록 수정 (7ee7a07)
  • configureOASExport를 describeAPI내에서 호출되도록 변경 (7bc1525)
  • debug용 Log 활용도가 낮아져 제거 (39cd4d3)
  • discord 초대링크 수정 (f0822f1)
  • docusaurus의 경고 문구 제거를 위한 주석 추가 (3ed4ca6)
  • eslint 버그 수정 (9262b0b)
  • example 경로 에러 해결 (eabe269)
  • field.ts 반환 타입 수정 (cc65ef2)
  • generator 적용을 위한 기존코드 수정건 (13246b1)
  • gitignore에 examples/express-ts/docs/ 추가 (5399825)
  • itdoc callback fn 반환 타입 변경 (f5aad0c)
  • itdoc callback fn 반환 타입 추가 (acec2d4)
  • itdoc install 오류 해결 (9f41e96)
  • itdoc 반환 타입 void에 맞춰 변경 (7c9bb75)
  • itdoc 반환타입 수정 (851e0f0)
  • itdoc 번들러에서 supertest 제외 (16f8c6e)
  • itdoc 사용자 example 수정 (d073bab)
  • itdoc 사용자 example 수정 2 (2c2ac9e)
  • jest stack trace log 버그 수정 (4ffa027)
  • jest warning (47d6ace), closes #81
  • lint: 프로젝트 전역에 eslint가 적용되지 않았던 문제 해결 (f1c2d99)
  • md -> mdx 확장자 변경 (924b22e)
  • node 지원 버전 수정 (ca3a6ac)
  • oas 204응답 유형 수정 (225ae22)
  • oas 문서가 제대로 생성되지 않는 문제 해결 (2926d00)
  • oas.json 204 응답 테스트 결과 수정 (2eec3c4)
  • pages 배포되지 않는 오류 해결 (169fd56)
  • path param 탐색 수정 (bd94206)
  • test timeout bug fix (05479aa), closes #53
  • timeout bug (b406517)
  • WARN 로그 배경색 적용되지 않는 문제 해결 (7fe797a)
  • 개선된 테스트 프레임워크 감지 로직 적용 (#35) (3a14b93)
  • 결과물 예제 문제건 수정 (cb79230)
  • 경로 여러번 설정되는 문제 해결 (856d0b6), closes #59
  • 경로 처리 "/{}" -> "/:" 로변경 (373ecba)
  • 기능 변경을 위한 기존 코드 복구 (a86f67a)
  • 기존 코드를 재사용함으로 해당 파일 제거 (4ec15f5)
  • 로그 객체 변경 (ed76f36)
  • 로그 패딩값 기준 변경 (a059b81)
  • 번들링 결과물에 필요한 종속성이 포함되도록 변경 (d62bb0e), closes #43
  • 빌드관련 예제 경로 버그 (004b8a5)
  • 사용되지 않는 Pathbuilder 삭제 (4d1c210)
    ...
Read more

v0.2.1

16 Apr 14:13

Choose a tag to compare

v0.2.1 Pre-release
Pre-release

0.2.1 (2025-04-16)

🩹 Fixes

  • itdoc install 오류 해결 (9f41e96)

📚 Documentation

  • run-tests-and-validate 주석 추가 (1abdb10)
  • 문서 페이지 링크 구성 수정 (e51f4fd)

🧹 Chores

  • examples 하위에 cross-env 적용 (f86ea78)
  • release_please 스크립트 수정 (814adcc)
  • update npm homepage URL to point to itdoc.kr (2af6805)
  • update release-please.yml to check head_branch for main (b8ca6b9)
  • 사용되지 않는 패키지 정리 (cfbcce5)
  • 생성되는 oas 테스트에서 편리한 디버깅을 위해 diff 보여주는 코드 추가 (394ca61)
  • 생성되는 openapi.json 검증 테스트 추가 (4c171f3)

v0.2.0

13 Apr 10:12

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

0.2.0 (2025-04-13)

🌟 Features

  • description옵션 확인을 위한 추가 (a15c87f)
  • doc generation (72862a3)
  • doc generation (2c196e7), closes #3
  • Example 포함 옵션 추가 (1ebc405)
  • i18n 설정 (172b5bf)
  • jest 환경에서 console.log를 사용하지 못해 대안 적용 (ed80144)
  • llm을 이용한 문서생성 스크립트 (63c1a45), closes #4
  • logger에 박스도 추가 (afac924)
  • makedocs(md, html) 내재화 (e4ff03e), closes #53
  • oas 3.0 생성 기능 추가 (046ca22)
  • OpenAPI 문서 생성기 기능 확장 (25ed4e5)
  • OpenAPI 문서 생성을 위한 모듈식 빌더 시스템 구현 (b36e7af)
  • OpenAPI 스키마 자동 생성 시스템 구현 (2e00ccf)
  • output 경로 package.json의 값기반으로 설정 (ec4ff31), closes #56
  • ParameterBuilder 개선 (5b6b847)
  • prettyPrint 활성화 (a96350c)
  • queryParams 및 pathParams 지원 추가 (46252c4)
  • res().header() 구현 (cc32511), closes #62
  • ResponseBuilder 개선 (c45c28f)
  • SchemaBuilder 관련 변경 (0c44681)
  • types: API 문서화 타입 시스템 확장 (434de84)
  • types: API 문서화 타입 시스템 확장 (cf4a4e6)
  • 로깅 레벨 예시 (3d05729)
  • 로컬에서 build후 최종 테스트를 위한 serve 스크립트 추가 (006c769)
  • 모든 테스트가 끝나는 시점 캐치 변경 (7cb48eb)
  • 문서 초안 작업 (0734480)
  • 사용되지 않는 함수, 코드 제거 및 피드백 반영 (a81e6e7)
  • 사용자가 실수로 /를 빼드렸을 때의 대한 UX 개선 (1d2c8a6), closes #11
  • 워크스페이스에 문서 패키지 추가 (747de95)
  • 인텔리제이 설정 추가 (#17) (#18) (c503d86)
  • 테스트 완료(모두 성공시) oas.json 생성 기능 추가 (97af39e)

🩹 Fixes

  • (빌드에러)경로 오류 수정 (91d68ec)
  • apiDoc을 await로 실행해도 문서화가 잘 되도록 수정 (7ee7a07)
  • configureOASExport를 describeAPI내에서 호출되도록 변경 (7bc1525)
  • discord 초대링크 수정 (f0822f1)
  • docusaurus의 경고 문구 제거를 위한 주석 추가 (3ed4ca6)
  • eslint 버그 수정 (9262b0b)
  • generator 적용을 위한 기존코드 수정건 (13246b1)
  • itdoc 사용자 example 수정 (d073bab)
  • itdoc 사용자 example 수정 2 (2c2ac9e)
  • jest stack trace log 버그 수정 (4ffa027)
  • lint: 프로젝트 전역에 eslint가 적용되지 않았던 문제 해결 (f1c2d99)
  • md -> mdx 확장자 변경 (924b22e)
  • oas 문서가 제대로 생성되지 않는 문제 해결 (2926d00)
  • pages 배포되지 않는 오류 해결 (169fd56)
  • test timeout bug fix (05479aa), closes #53
  • timeout bug (b406517)
  • WARN 로그 배경색 적용되지 않는 문제 해결 (7fe797a)
  • 개선된 테스트 프레임워크 감지 로직 적용 (#35) (3a14b93)
  • 결과물 예제 문제건 수정 (cb79230)
  • 경로 여러번 설정되는 문제 해결 (856d0b6), closes #59
  • 기능 변경을 위한 기존 코드 복구 (a86f67a)
  • 기존 코드를 재사용함으로 해당 파일 제거 (4ec15f5)
  • 로그 객체 변경 (ed76f36)
  • 로그 패딩값 기준 변경 (a059b81)
  • 번들링 결과물에 필요한 종속성이 포함되도록 변경 (d62bb0e), closes #43
  • 사용되지 않는 Pathbuilder 삭제 (4d1c210)
  • 사용하지 않는 파일 제거 (6c792ff)
  • 생성되는 oas문서에 커스텀 정보를 추가할 수 있도록 지원 (26748b4)
  • 인터페이스 관련 버그 수정 (#21) (4e26ddc)
  • 임시로 no-console 주석 추가 (c93dca8)
  • 잘못된 리베이스 해결 (caed995)
  • 주석 제거 (adf1b18)
  • 코드 수정으로 최종 결과 예제 변경 (d314082)
  • 테스트 예제 누락 수정 (88141ca)
  • 테스트전 빌드 스크립트 추가 (310fd55)

📚 Documentation

  • CONTRIBUTING.md 링킹 수정 (c889cc7)
  • examples 업데이트 (#20) (f538bd9), closes #19
  • itdoc문서초안작업 (af28aeb), closes #14
  • README 업데이트 (1b89977)
  • README에 공식문서 링크 추가 (243ea2d)
  • README에 귀여운 이미지 추가 (f5a66b7)
  • 공식문서 도메인 적용에 따른 docusaurus 수정 (1198ae0)
  • 기여 가이드라인 추가 (ae0a64a), closes #24
  • 리뷰 반영 (49e10d8)
  • 변경된 사용방식에 대한 docs 업데이트 (214c9e0)
  • 변경된 사용방식에 대해 README 업데이트 (26fdc69)
  • 필요한 내용 추가(output 설정에 관한 내용) ([b542f10](b542f10d4eb87dd52d...
Read more