Skip to content

Releases: Beyond-Imagination/express-cargo

v0.5.2

08 Apr 12:12
1bb3fc1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.1...v0.5.2

v0.5.1

21 Jan 13:19
44b8372

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

23 Dec 14:21
eb62c7e

Choose a tag to compare

What's Changed

  • fix: test by @laggu in #161
  • refactor: capitalize source, transform, optional, default, and array decorators by @yuchem2 in #162
  • feat: add with validate decorator by @yuchem2 in #164
  • feat: add enum validator by @sezeme in #158
  • refactor: complete capitalization change for source, transform, optional, default, and array decorators by @yuchem2 in #165
  • refactor: capitalize validator decorators by @sezeme in #163
  • docs: introduction by @laggu in #166
  • docs: add alphanumeric and uuid decorator document by @yuchem2 in #167
  • fix: correct case-sensitive error in Body decorator in example app by @yuchem2 in #169
  • feat: add without validate decorator by @yuchem2 in #170
  • docs: add FAQ documentation by @yuchem2 in #171
  • docs: add description for source decorators by @sezeme in #173
  • release: v0.5.0 by @laggu in #172

Full Changelog: v0.4.0...v0.5.0

v0.4.0

23 Nov 12:13
c6d074d

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4.0

v0.3.1

30 Oct 14:35
f5d10eb

Choose a tag to compare

What's Changed

  • chore: remove duplicated job trigger by @laggu in #134
  • docs: add optional & email to readme by @laggu in #135
  • docs: example app readme by @laggu in #136
  • docs: add template readme for example by @laggu in #137
  • chore: include license file to distribution package by @laggu in #138
  • docs: add exapmle app code sinppet to README by @yuchem2 in #139
  • chore: set logo to docs by @laggu in #140
  • feat: separate min/max example code from range example code by @yuchem2 in #141
  • chore: remove blog by @laggu in #142
  • feat: add type casting example code by @yuchem2 in #144
  • feat: add session decorator example code by @yuchem2 in #143
  • docs: add custom error handler setting example in example app README by @yuchem2 in #146
  • docs: update readme by @laggu in #145
  • feat: add binding example code by @yuchem2 in #148
  • feat: add error handler example code by @yuchem2 in #147
  • fix: remove title on top navbar by @laggu in #149
  • release: v0.3.1 by @laggu in #150

Full Changelog: v0.3.0...v0.3.1

v0.3.0

28 Sep 14:25
fdaa957

Choose a tag to compare

What's Changed

  • fix: set vercel url path by @laggu in #51
  • docs: update footer items by @yuchem2 in #52
  • docs: add Korean translations for footer texts by @yuchem2 in #53
  • feat: cjs example by @laggu in #54
  • feat: link to notion by @sezeme in #55
  • docs(i18n-ko): 사이드바 라벨 한글 번역 by @sezeme in #56
  • refactor: use class for metadata by @laggu in #58
  • feat: add isFalse property decorator validator by @sezeme in #59
  • feat: add isTrue property decorator validator by @sezeme in #60
  • feat: add maxLength property decorator validator by @sezeme in #62
  • feat: add minLength property decorator validator by @sezeme in #63
  • feat: add oneOf property decorator validator by @sezeme in #61
  • feat: 상속구조의 request 객체일 때 부모 객체의 validator도 검증하도록 구현 by @sezeme in #57
  • feat: type casting by @laggu in #65
  • feat: add transform decorator by @yuchem2 in #67
  • feat: validate decorator by @laggu in #66
  • feat: regexp decorator by @laggu in #68
  • feat: transform example by @yuchem2 in #70
  • feat: add nested object field registration by @yuchem2 in #64
  • docs: add transform documentation by @yuchem2 in #71
  • feat: add request decorator by @yuchem2 in #69
  • feat: add virtual decorator by @yuchem2 in #72
  • docs: add description of length decorator by @sezeme in #82
  • feat: validate example by @laggu in #74
  • docs: validate decorator by @laggu in #89
  • docs: add documentation for virtual and request decorator by @yuchem2 in #90
  • docs: add documentation for nested object binding by @yuchem2 in #73
  • fix: change wrong transform example code by @yuchem2 in #91
  • docs: add description of isFalse decorator by @sezeme in #77
  • feat: regexp example by @laggu in #92
  • docs: add regexp document by @laggu in #93
  • feat: add request example by @yuchem2 in #94
  • feat: add virtual example by @yuchem2 in #96
  • fix: handle undefined/null return from @request decorator by @yuchem2 in #95
  • feat: add length validator by @sezeme in #75
  • docs: add inherited-binding by @sezeme in #76
  • docs: add description of validation decorators by @sezeme in #78
  • feat: add example app for validation decorators by @sezeme in #83
  • release: v0.2.0 by @laggu in #97
  • refactor: update error handler to show detail message by @sezeme in #99
  • fix: validate transformed value by @laggu in #100
  • fix: Remove null/undefined cases from equal/notEqual example apps and tests due to optional decorator update by @sezeme in #101
  • feat: params source decorator by @laggu in #102
  • feat: update readme by @laggu in #104
  • ci: update Notion sync workflow only for PRs targeting develop by @sezeme in #106
  • feat: add example app for nested and interitance class test by @sezeme in #107
  • chore: copy readme before publish npm by @laggu in #108
  • feat: manage a list of transform fields using metadata by @yuchem2 in #105
  • feat: 커스텀 에러 핸들러 추가 by @sezeme in #109
  • feat: add email validator by @sezeme in #112
  • feat: add example app for @email validator by @sezeme in #111
  • feat: add description of email decorator by @sezeme in #113
  • feat: add field list caching in metadata by @sezeme in #110
  • feat(docs): overhual landing page with express-cargo identity by @yuchem2 in #114
  • chore: deploy when git tagging by @laggu in #115
  • chore: check ref_type tag by @laggu in #117
  • docs: update main example code by @laggu in #118
  • docs: edit copyright by @laggu in #116
  • feat: range & optional docs, example by @laggu in #119
  • fix: add error handling for type conversion failures by @yuchem2 in #121
  • feat: custom error message by @laggu in #120
  • feat: add logic for handling single-property arrays with @array decorator by @yuchem2 in #122
  • test: test binding logic by @sezeme in #124
  • refactor: add compile time type checks for decorators by @yuchem2 in #126
  • feat: add array example by @yuchem2 in #127
  • docs: update readme.md & development.md by @laggu in #125
  • docs: package manager tab by @laggu in #129
  • docs: validator 설명 문체 통일 (check -> validate) by @sezeme in #123
  • chore: engine version v20 by @laggu in #130
  • feat: add default decorator, test and update example app for default decorator by @sezeme in #128
  • docs: add array decorator guide document by @yuchem2 in #132
  • docs: add docs for default value by @sezeme in #131
  • release: v0.3.0 by @laggu in #133

Full Changelog: v0.1.0...v0.3.0

v0.2.0

21 Aug 14:09
2e4e0ff

Choose a tag to compare

What's Changed

  • fix: set vercel url path by @laggu in #51
  • docs: update footer items by @yuchem2 in #52
  • docs: add Korean translations for footer texts by @yuchem2 in #53
  • feat: cjs example by @laggu in #54
  • feat: link to notion by @sezeme in #55
  • docs(i18n-ko): 사이드바 라벨 한글 번역 by @sezeme in #56
  • refactor: use class for metadata by @laggu in #58
  • feat: add isFalse property decorator validator by @sezeme in #59
  • feat: add isTrue property decorator validator by @sezeme in #60
  • feat: add maxLength property decorator validator by @sezeme in #62
  • feat: add minLength property decorator validator by @sezeme in #63
  • feat: add oneOf property decorator validator by @sezeme in #61
  • feat: 상속구조의 request 객체일 때 부모 객체의 validator도 검증하도록 구현 by @sezeme in #57
  • feat: type casting by @laggu in #65
  • feat: add transform decorator by @yuchem2 in #67
  • feat: validate decorator by @laggu in #66
  • feat: regexp decorator by @laggu in #68
  • feat: transform example by @yuchem2 in #70
  • feat: add nested object field registration by @yuchem2 in #64
  • docs: add transform documentation by @yuchem2 in #71
  • feat: add request decorator by @yuchem2 in #69
  • feat: add virtual decorator by @yuchem2 in #72
  • docs: add description of length decorator by @sezeme in #82
  • feat: validate example by @laggu in #74
  • docs: validate decorator by @laggu in #89
  • docs: add documentation for virtual and request decorator by @yuchem2 in #90
  • docs: add documentation for nested object binding by @yuchem2 in #73
  • fix: change wrong transform example code by @yuchem2 in #91
  • docs: add description of isFalse decorator by @sezeme in #77
  • feat: regexp example by @laggu in #92
  • docs: add regexp document by @laggu in #93
  • feat: add request example by @yuchem2 in #94
  • feat: add virtual example by @yuchem2 in #96
  • fix: handle undefined/null return from @request decorator by @yuchem2 in #95
  • feat: add length validator by @sezeme in #75
  • docs: add inherited-binding by @sezeme in #76
  • docs: add description of validation decorators by @sezeme in #78
  • feat: add example app for validation decorators by @sezeme in #83
  • release: v0.2.0 by @laggu in #97
  • merge: v0.2.0 to main by @laggu in #98

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 Jul 13:47
98fe07b

Choose a tag to compare

What's Changed

  • feat: binding cargo by @laggu in #2
  • refactor: save metadata to class property by @laggu in #3
  • feat: validator by @laggu in #4
  • feat: collect error for all field by @laggu in #5
  • feat: add example by @laggu in #6
  • feat: init docs by @laggu in #7
  • feat: save field list by @laggu in #8
  • feat: conditional export by @laggu in #9
  • docs: README.md by @laggu in #10
  • chore: auto assign reviewer by @laggu in #11
  • chore: add license by @laggu in #12
  • test: min, max decorator test by @laggu in #21
  • feat: suffix validator by @yuchem2 in #22
  • Chore/link pr review and discord by @sezeme in #25
  • feat: prefix validator by @yuchem2 in #23
  • chore: ci test by @laggu in #26
  • chore: gemini review styleguide by @laggu in #27
  • add equal decorator by @sezeme in #28
  • docs: README (en) by @laggu in #29
  • test: suffix, prefix decorator test by @yuchem2 in #30
  • docs: initialize docs by @laggu in #31
  • feat: source example by @laggu in #34
  • docs: rewrite and enhance validator documentation by @yuchem2 in #35
  • feat: add notEqual validator and add test by @sezeme in #33
  • docs: i18n ko by @laggu in #36
  • feat: optional validator by @rlooo in #32
  • feat: range decorator by @rlooo in #39
  • feat: skip validation when optional is true by @rlooo in #41
  • chore: deploy docs by @laggu in #40
  • chore: build cjs & esm module by @laggu in #42
  • docs : update 'validators.md' and improve descriptions by @sezeme in #37
  • feat: add equal and not equal example app by @sezeme in #38
  • docs: add readme for npm package by @laggu in #45
  • chore: github action to deploy npm by @laggu in #43
  • feat: add prefix and suffix validator to exmple app by @yuchem2 in #47
  • feat: add error handler to example by @sezeme in #49
  • chore: deploy docs when code is pushed to main branch by @laggu in #48
  • release: v0.1.0 by @laggu in #46

New Contributors

Full Changelog: https://github.com/Beyond-Imagination/express-cargo/commits/v0.1.0