Skip to content

Latest commit

 

History

History
1808 lines (1224 loc) · 154 KB

CHANGELOG.md

File metadata and controls

1808 lines (1224 loc) · 154 KB

Change Log

All notable changes to this project will be documented in this file See Conventional Commits for commit guidelines.

0.9.0 (2024-07-30)

Documentation

  • vapor-docs: introduction 페이지 생성 (#410) (f600917)
  • docs: Breadcrumb 스토리 수정 (#408) (6f14a34)
  • docs: github links 맞지 않은 페이지들 수정 (#409) (20283f0)
  • how-to-contribute: 최신화 (#411) (a05be3e)
  • vapor-docs: what-is-vapor-docs 페이지 생성 (#418) (aab58f7)

Styles

  • Badge: pill 안 먹는 이슈 수정 (#412) (0b14d25)
  • color: hint color 변경 및 변경 사항 vapor docs 업데이트 (#416) (8544629)

Bug Fix

  • Button: a 태그일 때 스타일 깨지는 버그 수정 (#413) (7ae152b)

0.8.0 (2024-07-30)

New Features

  • github: github action 수정 (ad2ae25)

Documentation

  • docs: 문서화 사이트 오타, metadata 수정 (#407) (0240362)
  • docs: 빌드 오류 수정 (240bdcc)
  • template 버그 수정 (a8ee13f)

0.7.0 (2024-07-29)

Styling

  • TextButton: TextButton hover, active, disabled 추가 (#377) (5142475)

Bug Fix

  • avatar: avatar 클래스명 수정 (#384) (dd511f3)
  • CD: github issue 템플릿 겹치는 이슈 해결 (489cc67)
  • DatePicker: 초기화버튼 노출 조건 변경 (#397) (596a2db)
  • SearchInput: SearchInput disabled props 수정 (#370) (9b91bb1)

Documentation

  • 기본값 control패널에 반영 (#395) (b85e874)
  • 없는 변수 참조 수정 (43a9717)
  • allComponents: all-components List href 경로 수정 (#378) (ca1d605)
  • Breadcrumb toc 추가 (fd52414)
  • deprecated 재정리 (#383) (a53042b)
  • foundation: Color 페이지 관련 vapor feedback 반영 및 renewal color token 반영 (#399) (1da54d5)
  • plop 버그 수정 (#391) (7c0fc56)
  • plop으로 data.ts와 이미지 업데이트 할 수 있는 기능 추가 (#373) (f2538e4)
  • style 수정, linkbutton 추가 (#401) (234075f)

Code Refactoring

Other

  • Avatar: button, div 태그 모두 가능하도록 변경 (#398) (68f417c)
  • CD: GDS 패키지 릴리즈 워크플로우 추가 (9eb47c7)
  • goorm-saas sync trigger 추가 (78a0a5f)
  • pre-push 로직 임시 제거 (e28dac6)
  • sqd-gds 채널에서 sqd-gds-internal 로 변경 (#375) (e1b88de)

New Features

  • DatePicker: date prop 삭제, defaultDate가 역할 수행 (#381) (d13a3a5)
  • foundation: color token 리뉴얼 및 컴포넌트단 리뉴얼 color token 대응 (#376) (d5dec4a)
  • github action 이름 수정 및 조건 변경 (#361) (a72b72e)
  • Icon: CodeBlockIcon 추가 (#396) (43f700d)
  • kidkit: 주요 컴포넌트 Kikit 테마 적용 (** gds -> vapor 복사 작업) (#405) (698f6f4)
  • SearchInput: Vapor chltlsghk (#406) (f4b6a8f)
  • toast: toast 패키지 제거 및 components 패키지로 이동 (#394) (4bc2bc2)
  • toast: Toast color 수정 (#343) (c06f5e5)

0.6.0 (2024-07-09)

Other

  • 이슈 템플릿 생성 (c1fc65f)

Bug Fix

Documentation

  • 문법 오류 수정 및 전체 컴포넌트 확인 (#352) (9303a8f)
  • 피그마 파일 변경 (#365) (faa80ce)

New Features

0.5.0 (2024-07-08)

Other

  • foundation: 명령어 수정 및 변경사항 적용 (e8d83d4)
  • volta 설정값 추가 (#354) (249df88)

Documentation

New Features

  • icons: BlankIcon, SubdirectoryArrowLeftIcon, KeyboardTabIcon 추가 (#367) (42dc58a)

Bug Fix

  • Carousel: Carousel.Control 컴포넌트에서 Button Icon prop 사용법 오류 수정 (#350) (481259d)
  • DashboardSidebarTemplate: active 상태 변경 수정 (#360) (7df7575)
  • Dropdown: Dropdown example 수정 (#363) (c9d8175)

0.4.2 (2024-07-02)

Bug Fix

  • DatePicker: 데이트피커 버그 수정 (#344) (c65fb12)

Other

  • github-action: 이슈 등록시 internal로 알림 (276dbc9)
  • github-action: 이슈 등록시 슬랙 알림 기능 (#347) (5832241)
  • vapor-foundation: 스크립트명 수정 및 prepush복구 (#357) (0136af3)

Documentation

  • docs: figma docs 시안에 있는 모든 컴포넌트들 등록 (#351) (692ae99)

Code Refactoring

0.4.1 (2024-06-28)

Other

0.4.0 (2024-06-28)

Other

  • CI/CD 리뉴얼 (#340) (9d30a0a)
  • dependency 없이 설치 명령어 추가 (cc09a28)
  • github-action: 워크플로우 yarn chache 제거 (862d0e8)
  • PR 워크프롤우 제목 수정 (8974507)
  • stream 명령어 추가 (c678c05)

Bug Fix

  • foundation: foundation 이름 변경 및 변경에 따른 style inject 수정 (#342) (af578d8)
  • publish 스크립트 수정 (0a6e20d)
  • publish 스크립트 수정 (88c4e12)
  • Vercel deploy 워크플로우 수정 (04316e5)

Documentation

New Features

  • branch name 받지 않도록 변경 (93df24e)
  • Kidkit: Button, Calendar, DatePicker Kidkit 적용 (#345) (efce977)

0.3.1 (2024-06-25)

Code Refactoring

Other

  • cd: vercel 자동 deploy 임시 제거 (1f802e3)
  • ci: PR Open, Reopen, Synchronize 될 때, install & build 워크 플로우 돌리기 (b420da6)
  • ci: PR reviewer 지정 코드 수정 (6c403e6)
  • CI: PR시 github action 로직 수정 (#330) (ca3757b)
  • deploy storybook workflow 수정 (4e3af15)
  • PR 어사이니가 아니라 리뷰어에 할당되도록 수정 (#335) (f6b0f3f)
  • release workflow 수정 (9e3f5d0)

Documentation

  • 리소스 이미지 추출 및 스토리북 최신화 (#341) (e34900f)
  • 문서 설명 수정 (0e90d11)
  • github link gds-components에서 vapor로 변경 (#332) (bf7e866)
  • sessionStorage에 파운데이션, 탭 선택 저장 (#333) (c4ca97d)

Bug Fix

  • cd: 빌드 에러 수정 (#336) (49cc0f0)
  • cd: typescript 버전 수정 (27074eb)
  • cd: typescript 버전 수정 (ef59fdd)
  • ContentLayout: 아이콘 타입 수정 (fa4e61a)
  • FileInput, FormFeedback: 에러시 스타일 버그 수정 (#331) (0e5638b)
  • TextButton: import 경로 버그 수정 (94856bc)
  • tspc 수정 (4ac6544)

New Features

0.3.0 (2024-06-20)

Bug Fix

Documentation

  • 디자인 QA 수정 (#323) (6445ba0)
  • vapor-docs: 메타영역 x 뱃지 추가 및 typescript, wai-aria 정보 최신화 (#325) (87c1d22)

New Features

  • 가이드 문서 작성 및 markdown 스타일링 (f59f548)
  • icon: icon 타입 수정 (c1ce8d7)

Other

  • release: publish v0.2.0 (c581eaf)
  • vercel deploy 브랜치 develop으로 변경 (858b688)
  • vercel deploy 브랜치 develop으로 변경 (5298daf)
  • vercel deploy 브랜치 develop으로 변경 (04ab2df)

0.2.0 (2024-06-20)

Other

  • vercel deploy 브랜치 develop으로 변경 (858b688)
  • vercel deploy 브랜치 develop으로 변경 (5298daf)
  • vercel deploy 브랜치 develop으로 변경 (04ab2df)

Bug Fix

Documentation

  • 디자인 QA 수정 (#323) (6445ba0)
  • vapor-docs: 메타영역 x 뱃지 추가 및 typescript, wai-aria 정보 최신화 (#325) (87c1d22)

New Features

  • 가이드 문서 작성 및 markdown 스타일링 (f59f548)
  • icon: icon 타입 수정 (c1ce8d7)

0.1.1 (2024-06-20)

New Features

  • release: 슬랙봇 명령어 삭제 (91f618b)

0.1.0 (2024-06-20)

Code Refactoring

  • gds-docs: 파일 및 컨벤션 통일하기 (#265) (250406b)
  • tooltip: vapor 패키지에 tooltip TS 전환 (#289) (9e53f23)
  • vapor-goormstrap 명칭 vapor-foundation으로 변경 (#311) (538d765)

Styling

  • foundation: 전체 빌드 (3b91b6c)
  • goormstrap: goormstrap label 스타일 수정 #315 (21a8b57)
  • goormstrap: label uppercase를 none으로 변경 (1d207cd)

Other

Bug Fix

  • 불필요한 파일로 인한 빌드 오류 해결 (650f0c7)
  • 빌드 에러 수정 (ded602c)
  • 빌드 에러 수정 (5e7ed65)
  • ButtonToggleGroup Type error 수정 (8759d83)
  • ButtonToggleGroup: 옵셔널 type 적용 및 불필요한 props 제거 #321 (2c491bf)
  • gds-docs Dev 명령어 사라진 것 복구 (6498180)
  • gds-docs global type 파일 생성 (674cb90)
  • husky: pre-commit 복구 (b271b29)
  • mdx 충동 오류 해결 (9f00c6c)
  • prop: useHscrollTable, Button props 수정 #307 (5f769fc)
  • SearchInput: SearchInput onClickCancel 함수 수정 #310 (963488f)
  • storybook 빌드 안됨 오류 해결 (2a14389)

Documentation

  • active 효과 제대로 적용 (#308) (8f87cdf)
  • allComponents: all-components 페이지, 등록 로직 추가 (#305) (9c010dc)
  • components: Calendar ~ UncontrolledCollapse 등록 (#294) (455fde0)
  • components: DashboardFrame ~ DropdownToggle plop script 실행 (#295) (ea46e53)
  • componets: compound pattern 컴포넌트 state 추가 (#324) (900b392)
  • docs: Badge ~ ButtonToggleGroup component 등록 (#288) (1928f1e)
  • docs: docs 빌드 에러 수정 (#280) (f3389b9)
  • gds-docs: 레포짓토리 내의 "gds" -> "vapor" 로 이름 전부 변경 (#284) (fd122b8)
  • gds-docs: Text,TextButton 컴포넌트 등록 (#286) (ae7bd1e)
  • gds-docs: vapor docs 전체적으로 버그 수정 및 스타일 수정 (#298) (08e710e)
  • gds-docs: vapor docs의 overview 탭 todo 처리 (#316) (380eba5)
  • gds-docs: vercel 연결 계정 [email protected] 계정 변경 (#303) (9bf5113)
  • gds-docs: vercel deploy github action 추가 (090fbdb)
  • live-demo 강제 스타일링 (#293) (8a1f1b8)
  • LiveDemo 커서 이동 문제 (#287) (d86c13a)
  • LiveDemo 컴파운드패턴 컨트롤 조작시 버그 수정 (#302) (35eb978)
  • LiveDemo control 패널 이용시 버그 수정 (#290) (37e7bca)
  • LiveDemo css variable 적용 (#281) (8e06be7)
  • meta: 라이브러리 바로가기 버튼 추가 (#301) (2768fcc)
  • overview: Overview 이미지 확장자 변경 (#313) (8e2b582)
  • plop 명령 추가 (#309) (8547fcf)
  • react-live 적용 안 됐던 것들(popover, sidepanel, tooltip, modal) 적용 (#300) (9a6cfa2)
  • sideNav 컴포넌트 그룹핑 (#306) (0e15380)
  • TOC: TOC 경로 파싱 문제 수정 (#317) (c7e34b8)
  • vapor-docs: build 에러 수정 (#291) (ef78ec2), closes #290
  • vapor-docs: foundation css 잘못들어간 것 수정 (#327) (9d3db24)

New Features

  • Button, SideBar: icon props 형식 변경 (#322) (ce7ebf7)
  • defaultprops console.error 제거 (76cb9fd)
  • goormstrap vapor-* 로 변경 (702d3fc)
  • package.json: 이름 변경 (b540944)
  • release: slack 봇 주석 처리 (31a317a)
  • storybook 폴더 변경 안된 것 수정 (d9a0cbd)
  • vapor-* 라이브러리 버전 초기화 (11ae85f)
  • vapor-icon sync (c01bff4)

1.41.2 (2024-06-17)

Bug Fix

  • prop: useHscrollTable, Button props 수정 (#307) (1573d18)
  • SearchInput: SearchInput onClickCancel 함수 수정 (#310) (19e7770)

Styling

  • goormstrap: goormstrap label 스타일 수정 (#315) (0c68e54)

1.41.1 (2024-06-13)

Other

  • PR 단계 build github action 추가 (#282) (7d98b8e)

Bug Fix

  • Switch: foucs시에 background 변경되는 스타일 오류 해결 (#304) (e83ebe7)

1.41.0 (2024-06-10)

New Features

  • docs: Avatar, Alert 컴포넌트 등록 (#249) (2187a26)

Documentation

Bug Fix

  • ButtonToggleGroup: ts 전환 및 value 값 undefined 뜨는 에러 해결 (#279) (66a8a33)
  • gds-components: type build error 해결 (#275) (9fc8e58)
  • LiveDemo: 컨트롤 패널 조작시 프롭스가 사라지는 버그 해결 (#269) (5f97152)

1.40.0 (2024-06-03)

New Features

Other

  • gds-docs, storybook이 goormstrap light, dark를 잘 이용할 수 있도록 수정 (#256) (45bbb21)

Bug Fix

Code Refactoring

  • SideNav: navigation 관련 공통 Type 선언 (#255) (238a615)

Documentation

  • gds-docs: primitive color, semantic color 페이지 개발 (#258) (f0c0fa3)

1.39.4 (2024-06-03)

Other

  • gds-hooks: exports 필드 제거 (d5a43e0)

1.39.3 (2024-06-03)

New Features

  • ci: install & build github action 추가 (6f7e3b2)

Bug Fix

  • Button: 버튼 빌드 오류 수정 (#267) (92ef979)
  • Button: gantt 빌드 에러 수정 (#268) (0d33f5e)
  • gds-components: build error 수정 (7a94211)

1.39.2 (2024-05-31)

Bug Fix

  • InputCounter: type error 수정 (e1ee9fe)

1.39.1 (2024-05-31)

Bug Fix

1.39.0 (2024-05-31)

New Features

Bug Fix

  • FolderIcon: FolderIcon shape 수정 (#247) (c39b12c)
  • gds-components: 사용단에서 라이브러리 types를 제대로 못찾는 에러 임시 해결 (#261) (c0d7a8a)
  • github-actions: deploy-goormstrap-dev 워크플로우 수정 (0d33f11)
  • Input: 마우스 focus 시에 outline 생성되는 오류 수정 및 새로운 custom hooks(useFocusOrigin) 추가 (#259) (4e1987a)

1.38.1 (2024-05-29)

Bug Fix

  • gds-components: types 제대로 바라보지 않고 있는 오류 해결 (#257) (2401d03)

1.38.0 (2024-05-29)

Documentation

  • gds-docs: Foundations/Color 페이지 개발 (#244) (c0778ad)

New Features

  • docs: code highligh 적용 (4b242ca)
  • docs: PropsTable 값 보이지 않는 이슈, LiveDemo 개선 (#240) (960a1d8)
  • docs: 파운데이션 선택 기능 (#231) (2253898)
  • gds-hooks: Focus를 특성 element 내부에 가두는 custom hooks 추가 (#243) (523ea8a)
  • icons: 스택 아이콘 6개 추가 (#250) (5e5d21e)

Bug Fix

  • gds-components: 빌드시간 오래걸리는 오류 해결 (#254) (85ec152)

1.37.1 (2024-05-22)

Bug Fix

  • folder: 폴더 공백 제거 (#239) (fed3ba8)
  • gds-goormstrap: kidkit foundation에 koddi font 없는 오류 해결 (#241) (82a4da1)

1.37.0 (2024-05-17)

New Features

  • docs: codeblock에 copy button 추가 (#226) (1d2c0a1)
  • docs: overview 채워넣는 부분 자동화 (#225) (9645583)
  • docs: yml 업데이트 로직 수정 & 사이드 바 메뉴 드롭다운 수정 (#229) (2fffc07)
  • docs: 문서화 사이트 Breadcrumb 클릭 기능 추가 (#215) (b09c153)
  • gds-hooks: GDS Custom hooks를 담는 새로운 패키지(워크스페이스) 생성 (#230) (5f94f1f)
  • icons: LineSpacingIcon, FormatColorTextIcon 추가 (#236) (c3b560f)

Bug Fix

  • AddAvatar: sm 사이즈에서 icon 작아지는 오류해결 (#235) (8001127)
  • docs: Button.data에서 root에 있는 ColorMap쓰도록 변경 (#227) (07c7075)
  • docs: getDocsComponentFromFigma에 테스트용 함수 사용 제거 (#233) (6feb2a3)
  • Footer: gds-icons 가져오는 방식 수정 (57384be)
  • gds-docs: 빌드 오류로 인한 foundation 페이지들 임시로 만든 것들 제거 (db2366b)
  • gds-goormstrap: size-175 토큰 추가 (#234) (283d6cf)
  • getDocsComponent: rules of use 없을 때 처리 (#237) (c69bf10)

1.36.0 (2024-05-09)

Build System

  • eslint: react hooks 플러그인 추가 (0f87450)
  • Gantt: 간트 빌드시 사용하는 tsconfig 수정 (2e69980)

Documentation

  • Gantt: forceDateInView 함수 주석 추가 (7e403a5)
  • Gantt: GanttViewModeContextType 설명 추가 (311bbdc)
  • Gantt: useTotalDateRange 설명 추가 (f98aa3a)
  • Gantt: view mode provider 내 함수 타입 인자명 수정 (9a1c6da)
  • Gantt: viewMode에 따른 날짜 계산 로직 설명 추가 (64eb2ad)
  • Gantt: 커스텀 이벤트 설명 주석 추가 (b0d8be1)

Other

  • cd: goormstrap workflow trigger 수정 (2cca18c)
  • cd: goormstrap workflow trigger 수정 (9629062)
  • Gantt: Provider 컨텍스트 값 네이밍 변경 (2118bbb)

Code Refactoring

  • Gantt: Context hell 관리용 컴포넌트 추가 (d57f8ce)
  • Gantt: GanttGridInner 제거 (6c0e741)
  • Gantt: GanttLocales enum에서 객체로 변경 (f06481a)
  • Gantt: getOpUnitTypeFromViewModeForDiff 함수 분리 (e2683ee)
  • Gantt: setupBackgroundPositions가 객체를 전달받도록 변경 (bcd7ab9)
  • Gantt: total date range 계산 로직 개선 (be9f3f9)
  • Gantt: useScrollPosition 내에서 setter 캡슐화 (812c7de)
  • Gantt: useTotalDateRange에서 재귀계산 분기처리 리팩토링 (014a4f3)
  • Gantt: viewport Scroll Position을 Viewport 컴포넌트 내에서 핸들링 (bd30f9c)
  • Gantt: viewportWrapper => viewport 네이밍 변경 (1636f60)
  • Gantt: viewport에 대해 scrollTo, clientWidth 캡슐화된 로직 사용 (35d7f76)
  • Gantt: visible range와 viewport 용어 정리 (e232f57)
  • Gantt: 컨텍스트 모두 null로 초기화 (b780980)
  • Gantt: 필요 없는 컨텍스트 제거 (4f3218e)
  • Gantt: 필요 없는 함수 분리 제거 (7e0729e)
  • popovers: Popover ts전환 (#201) (a93d420)

Bug Fix

  • cd: send slack message 오류 수정 (88e8185)
  • Gantt: GanttViewModeController 타입 수정 (7a62298)
  • Gantt: setupTodayPosition 타입 수정 (a019b16)
  • Gantt: sprint view dayEndOfViewMode 로직 수정 (a682b17)
  • Gantt: sprint viewMode에서 기간 수정중 상단에 기간 하이라이트가 안되는 이슈 (99fafaa)
  • Gantt: sprintOptions 기본값 수정 (ebd7833)
  • Gantt: type 이슈 수정 (d3d1565)
  • Gantt: useCurrentHoveringDate 로직 수정 (12631a7)
  • Gantt: viewMode sprint에서 배경 setup 제외 (a3397b2)
  • Gantt: visible date range 재계산 로직 수정 (a812a1c)
  • Gantt: 우측으로 이동시 기간이 잘리는 이슈 (e3c5857)
  • Gantt: 의존성 배열 빠진 부분 수정 (7cbc685)
  • Gantt: 첫 마운트시 적절한 위치로 이동하지 않는 이슈 해결 (5b3170b)
  • storybook: README 안뜨는 오류 해결 (#219) (89566e8)

New Features

  • docs: 컴포넌트 상세페이지 추가수정 (#199) (ef15f36)
  • Gantt: i18n 키 필요한 곳에 모두 추가 (0c06518)
  • Gantt: initialViewMode resolve 레이어 이동 (c9c8cda)
  • Gantt: PeriodIndicator가 종료일시 연단위 차이가 나면 연단위도 표기하도록 개선 (c949e28)
  • Gantt: tolerance 관련 로직 수정 (32e8a68)
  • Gantt: 다국어 지원 base 기능 추가 (dc0615b)
  • Gantt: 영어, 일본어 대응 추가 (81644b2)
  • Gantt: 활성화 할 viewMode 선택 기능 추가 (325b323)
  • gds-gantt: 스프린트별 뷰 추가 (aaf27a0)
  • icon: CollapseIcon, ExpandIcon, TranslateIcon 아이콘 추가 (#217) (72dddb0)
  • icon: PowerIcon, TimeSolidIcon, LockOutlineIcon, GameOutlineIcon, InfoCircleOutlineIcon, AddUserOutlineIcon, FoldIcon 추가 (#228) (bafa0cc)

1.35.8 (2024-04-30)

Bug Fix

  • �CD: github action release 오류 수정 (#214) (ab6c653)

1.35.7 (2024-04-30)

Bug Fix

  • common: github action install 오류 수정4 (f331c71)

1.35.6 (2024-04-30)

Bug Fix

  • common: github action install 오류 수정3 (9e708e6)

1.35.5 (2024-04-30)

Bug Fix

  • common: github action install 오류 수정2 (3ace70c)

1.35.4 (2024-04-30)

Bug Fix

  • common: github action install 오류 수정 (a2a3ab3)

1.35.3 (2024-04-30)

Bug Fix

  • common: lerna publish 오류 수정 (7484508)

1.35.2 (2024-04-29)

Other

1.35.1 (2024-04-29)

Other

  • github aciton node 16->18 (96087ee)
  • github action 테스트 (72fb943)
  • ts 오류 수정 (c021993)
  • tsc, ts-node 패키지 gds-goormstrap 에서 설치하도록 변경 (3d785ba)

1.35.0 (2024-04-29)

New Features

Bug Fix

  • common: github action에서 install 안되는 오류 수정 (#213) (e82ea65)
  • node 18에서 패키지 빌드 버그 수정 (#200) (3be3d71)

1.34.1 (2024-04-26)

Other

  • @goorm-dev/eslint-config-goorm 설치 (4485558)

Bug Fix

  • common: 릴리즈 오류 해결 (#211) (b172c79)
  • github action 오류로 인한 eslint-confg-goorm 임시 제거 (fd51ec4)

1.34.0 (2024-04-24)

Bug Fix

  • Breadcrumb: Breadcrumb 중앙 정렬 수정 (#191) (f1be8dc)
  • goormstrap: 빌드 오류 수정 (#195) (6131383)
  • TextButton: link color 디자인 시안과 맞지 않는 이슈 수정 (d974b3d)

Code Refactoring

  • alerts: Alert, UncontrolledAlert 컴포넌트 ts 전환 (#188) (ff0ebb7)
  • BreadCrumb: BreadCrumb, SearchInput ts 전환 (#180) (0215490)
  • Checkbox: 체크박스 타입스크립트 전환 (#185) (0f70e5a)
  • collapses: ts 전환 (#189) (adb4694)
  • eslint: docs 전체 eslint 돌리기 (#196) (65eba83)
  • icon: 모든 icon ts 전환 및 Icon� 관련 Type export (#187) (5916263)

New Features

  • avatars: 스토리북에 propTable추가 (#192) (166a697)
  • docs/plop: props 자동 추출 기능 (#194) (34ea39f)
  • docs: gds-docs 문서화 사이트 틀 생성 (#172) (6a54e25)
  • gds-goormstrap: kidkit foundation 생성 (typography, �dimension, space, border-radius) (#207) (47e743d)
  • goormstrap: 관심사에 맞게 분리 (#178) (a5d86a1)
  • ServiceNav: 로케일 드롭다운 아이템 변경 가능하도록 개선 (f8d7fb0)
  • Switch: switch 컴포넌트 lg 사이즈 추가 (#184) (2bbf9cd)
  • Text: 컴포넌트 및 스토리 생성 (#206) (495f39b)
  • TOC: gds-docs TOC 컴포넌트 추가 (#182) (1cc941d)
  • 웹접근성: 일부 GDS 컴포넌트 WAI-ARIA 패턴 적용 (#202) (71ee9bf)

1.33.3 (2024-04-02)

New Features

  • SidePanel: size prop 추가 (67e21fd)

Bug Fix

  • SidePanel: max-width -> width로 변경 (0297cc3)
  • SidePanel: SizeToken 타입 위치 constants -> types로 이동 (42e15fc)
  • SidePanel: 최대 100vw css 추가 (8ae3fc5)

Documentation

1.33.2 (2024-03-27)

  • icon: PipetteIcon, GpuIcon 추가 (#179)

1.33.1 (2024-03-22)

Bug Fix

1.33.0 (2024-03-22)

New Features

  • button disabled 경우 이벤트 전달 막음 (#166) (b434cba)

Code Refactoring

Other

  • ci: goormstrap Release 알림 템플렛 수정 (#175) (1f8cfb1)
  • ci: 슬랙 release 알림 및 PR reviewer 지정 수정 (#174) (064f084)
  • Icon: AttemptIcon 추가 (#173) (e24097e)

1.32.0 (2024-03-15)

New Features

  • Calendar: Calendar 타입스크립트 마이그레이션 (a0c628c)
  • DashboardFrame: Contents 패딩 구조 변경 PR 분리 (292cec5)
  • Modal: reactstrap ModalProps 타입 적용 (ea8d1ee)
  • SidePanel: prop 타입 수정 (dfa64ef)
  • ts: propTypes -> type declaration용 transformer 플러그인 추가 (a7a8f79)
  • UncontrolledTooltip: 타입스크립트 마이그레이션 (9f8ef15)

Build System

  • reactstrap 버전업 (3b3556d)
  • reactstrap 버전업 8.9.0 -> 8.10.1 (d0bd29b)
  • reactstrap: reactstrap 버전업 (8c8f035)
  • storybook: typescript 5 버전업에 따른 스토리북 플러그인 추가 (1e34cc3)
  • type-fest 의존성 추가 (935d3fc)
  • type-fest: 의존성 주입 위치 변경 (c05a4e3)
  • typescript: gds-components 타입스크립트 컴파일 트랜스포머 수정 (b2dea64)
  • typescript: Simplify 제거 (36f7ef7)
  • typescript: transformer에 Simplify 추가 (74dac08)

Bug Fix

  • DashboardFrameNew: Contents 패딩 구조 변경 (2dce783)
  • DropdownMenu: props 타입 에러 수정 (05af279)
  • Footer: 타입 수정 (e482343)
  • gds-components: 타입스크립트 트랜스포머에서 propTypes 이름 제대로 들어가도록 수정 (a3f22ae)
  • gds-gantt: GanttViewModeControllerProps 타입 수정 (066091e)
  • Input: Input Props 타입 에러 수정 (d7ce601)
  • Input: InputProps 타입 수정 (126c4da)
  • Input: InputProps 타입에서 ref 제거 (8dd6561)
  • Input: reactstrap props 에러 수정 (1fd2d74)
  • SideNavLink: 타입 에러 수정 (87a5bf9)
  • UncontrolledButtonToggleGroup: 컴파운드 컴포넌트 propTypes 선언 누락 추가 (afae617)
  • util 타입 .ts로 변경 (ff581c1)
  • 코드리뷰 반영 (a1364cd)
  • 코드리뷰 적용 (4335ff9)

1.31.1 (2024-03-15)

Bug Fix

  • TextButton: disabled 상태일때 hover 색상 제거 (a792f04)

New Features

  • ButtonToggleGroup: ResizeObserver 추가 (#126) (7027acf)
  • goormstrap: Pretendard 폰트 버전 업데이트, minified 버전으로 수정 (f09c350)

1.31.0 (2024-03-05)

Bug Fix

  • DashboardFrame: Contents 패딩 구조 변경 반응형 처리 (b615f6c)
  • DashboardFrameNew: Contents 패딩 구조 변경 (4fc6fb6)
  • HScrollTable: 타입 에러 제거를 위해 rest props 가져오는 방식 변경 (746f467)
  • HScrollTable: DOM element prop 관련 워닝 제거 (c07ac2a)

New Features

  • edit icons (#167) (e071444)
  • Resources: 새롭게 추가된 리소스 (BrandImages, OtherBrandImages) 추출을 위한 script 수정 및 S3 업로드 (#161) (1b60b20)

1.30.0 (2024-01-25)

New Features

  • DatePicker: locale 적용 안된 부분 적용 (#158) (fb4d581)
  • �Foundation: 다크모드 resource 이미지 추가 및 icon과 resource 추출 로직 리팩토링 (#142) (17026c0)
  • Icon: 아이콘 추가 (#160) (e334e8c)
  • password resource image 추가 (#159) (2a34c07)

1.29.2 (2024-01-17)

Bug Fix

  • Button: 아이콘반 있는 버튼일때 아이콘 정렬 깨지는 문제 해결 (48509af)

1.29.1 (2024-01-16)

Bug Fix

1.29.0 (2024-01-12)

Bug Fix

  • Input: props 수정 및 eslint 오류나는 곳 수정 (886f0d3)
  • Input: Reactstrap input의 props type 추가 (c023cab)

New Features

  • goormstrap: dropdown darkmode 스타일 변경 (a68e796)
  • goormstrap: dropdown header, divider 스타일 변경 (b2d7838)
  • goormstrap: dropdown-menu 스타일 변경 (ba87763)

1.28.0 (2024-01-05)

New Features

  • Icons: basic, symbol, stack Icon 추가 및 수정 (#154) (bb64227)

1.27.1 (2023-12-29)

Bug Fix

  • gds-components: UserAvatarGroup 마지막 아바타 너비 수정, 수직 가운데 정렬 (83c63e0)
  • gds-components: UserAvatarGroup z-index 이슈 (50177d1)

Other

  • gds-components: cx => cn 네이밍 컨벤션 적용 (0593e7b)

1.27.0 (2023-12-28)

Documentation

  • gantt: GanttBarPeriodSetRow 설명 추가 (7485a57)

Bug Fix

  • gantt: GanttBarModifyingContextType 수정 (8bdd1d5)
  • gantt: GanttBarPeriodSetRow 잘못된 dayjs unit type 수정 (85ebc60)
  • gantt: GanttBarPeriodSetRow button type button 추가 (029c3e1)
  • gantt: GanttOptionsContext default value 수정 (cc1e3f4)
  • gantt: initial viewMode가 year일 경우 깨지는 이슈 (8deffa4)
  • gantt: totalDateRange가 unit을 기준으로 결정되도록 수정 (8ae3ccd)
  • gantt: viewMode year에서 resize constraint 일단위로 변경 (8423ea0)

Other

  • gantt: 미사용 코드 제거 (59b72ad)
  • gantt: console log 제거 (c6b1ddd)
  • gantt: draggability 오타 수정 (57e0339)
  • gds-gantt: dragAbility 용어 수정 (029958a)
  • gds-gantt: px 사용을 rem으로 수정 (4295394)

New Features

  • gantt: 기간이 없는 경우 대응 (1b9e084)
  • gantt: 기간이 없는 경우 새로운 기간 set 기능 추가 (9ad4ac0)
  • gantt: 기간이 없는 task에 대한 옵션 설정 기능 추가 (009ba34)
  • gantt: 배경색 변경 (4f7c9b9)
  • gantt: 사용하지 않는 context 제거 (a84129f)
  • gantt: 시멘틱 토큰 사용 (b5df0be)
  • gantt: default gantt bar hover 스타일 변경 (e9a0c89)
  • gantt: default gantt list item 하드코딩 컬러 변경 (bc9c783)
  • gantt: duration => period 용어 변경 (421ddfd)
  • gantt: GanttGridRow를 forwardRef로 변경 (7a9d8a7)
  • gantt: period set 관련 타입 export (a941275)
  • gantt: task가 없는 경우 빈 차트를 보여주는 기능 추가 (ed66614)
  • gantt: useCurrentHoveringDate disable 옵션 추가 (55bf519)
  • gantt: useCurrentHoveringDate가 정확한 날짜를 가리키도록 개선 (d8fd46a)
  • gantt: useHoverEvent 핸들러 타입 개선 (36261c3)
  • gantt: usePointerPosition 커스텀 훅 추가 (a89644a)
  • gantt: viewMode year에서 일단위로 수정되도록 개선 (50911d8)
  • gds-gantt: 인라인 스타일 => css 변수화 (8849101)
  • gds-gantt: dayjs locale 사용해 요일 대응 (03df607)
  • gds-gantt: getValueBetween 엣지 케이스 핸들링 (efcd501)
  • gds-gantt: showPeriodSetBar 옵션을 태스크별로 줄 수 있도록 개선 (f1734a7)

Code Refactoring

  • constants: getValueBetween 전역 유틸화 (4a5d60a)
  • gantt: calculateChartOffset 유틸화 (0291f95)
  • gantt: calculateChartOffset param 네이밍 변경 (6e1b222)
  • gantt: context type 네이밍 변경 (7b57f46)
  • gantt: GanttBackground 파일 분리 (80628cc)
  • gantt: GanttGridHeader 파일 분리 (f6d3a48)
  • gantt: GanttGridInner 컴포넌트 파일 분리 (7c272ce)
  • gantt: getValueBetween 유틸화 (7fdf70f)
  • gantt: TimelineArrowButton 파일 분리 (c5d274d)
  • gantt: useCurrentHoveringDate 훅 분리 (46cb267)
  • gantt: useViewport에서 calculateChartOffset 유틸 사용 (307ad52)
  • gds-gantt: 도메인 hook 디렉터리 변경 (9e16ae5)
  • gds-gantt: 추상화된 hook 디렉터리 변경 (58e4736)
  • gds-gantt: 추상화된 util 전역 유틸로 이동 (5657d6e)
  • gds-gantt: 추상화된 utils 디렉터리 변경 (3eaad34)

1.26.4 (2023-12-22)

Bug Fix

  • SideNav: background color 제거 (68ffdd2)

1.26.3 (2023-12-21)

Styling

  • Color: semantic color token 추가 및 수정 (#151) (cde5987)

1.26.2 (2023-12-18)

Note: Version bump only for package gds

1.26.1 (2023-12-12)

New Features

  • build: GIT 화이트 라벨링을 위한 inject 스크립트 수정 (#150) (fb8b5ee)

1.26.0 (2023-12-05)

Build System

  • workflow: gds-goormstrap 테스트 배포 버저닝 수정 (53e5454)

New Features

1.25.3 (2023-12-04)

Bug Fix

  • goormstrap: button-link 스타일 수정 (2d60610)

Build System

  • workflow: goormstrap alpha 배포 후 배포 링크 echo (0d35200)
  • workflow: goormstrap을 직접 deploy 할 수 있는 워크플로우 추가 (7383c5b)
  • workflow: goormstrap을 직접 deploy 할 수 있는 워크플로우 추가 (6a6ecf5)

1.25.2 (2023-11-30)

Other

  • Icons: PannelOpenIcon 아이콘 추가 (9c92d5a)

1.25.1 (2023-11-29)

Bug Fix

  • footer policy type 제거 (8dcef0d)
  • storyobook: storybook의 tsconfig 수정 (#144) (d60345a)

1.25.0 (2023-11-29)

Bug Fix

  • DashboardFrame.Content 컴포넌트 토큰 값 수정 (#140) (6025ce3)

New Features

  • Footer: footer item inline style props 추가 (#143) (9092385)

1.24.1 (2023-11-22)

Bug Fix

  • workflow: goormstrap 배포 경로 변경 (bf0706c)
  • workflow: goormstrap 배포 트리거 변경 (314a24c)

1.24.0 (2023-11-22)

Build System

  • workflow: 스토리북 빌드용 워크플로우 정의 (89f9ae9)

Bug Fix

  • storybook: DocsContainer가 static file을 불러오도록 변경 (1ff6b96)
  • storybook: static 파일 경로 명시 (7dedba5)
  • storybook: yarn dev 스크립트 이슈 수정 (7363f9f)

New Features

  • Icon: discord, calculator 아이콘 추가 (#141) (3a844b7)

1.23.6 (2023-11-20)

Bug Fix

  • workflow: gds-goormstrap 빌드 스크립트 변경 (de139de)
  • workflow: goormstrap diff 계산 => 워크플로우 실행 조건 제한으로 변경 (69490c8)

Other

  • workflow: release yml 인덴트 수정 (95afa49)

1.23.5 (2023-11-20)

Code Refactoring

  • goormstrap: 프로젝트 네이밍 변경 및 npm 패키지 생성 (dc1064a)

Documentation

  • goormstrap: HMR 주석 (bd15b09)
  • goormstrap: README 추가 (96b464b)

New Features

  • build: goormstrap S3 배포 조건 변경 (72b5c6d)
  • goormstrap: 4.34.2 마이그레이션 (4ce7880)
  • goormstrap: 스타일 세팅 (8ff7748)
  • goormstrap: banner 연도 변경 (f369653)
  • goormstrap: storybook에서 4.34.2 적용 (a447c61)

Bug Fix

  • build: goormstrap 워크플로우 diff 프로퍼티명 수정 (ac18230)
  • release: 잘못된 구문 수정 (a9bbb1d)
  • release: indent 수정 (c376169)

Other

  • release: whitespace 제거 (cf1586c)
  • workflow: goormstrap 워크플로우 indent 수정 (89b0994)

Build System

  • dev: 스크립트 변경 (fdb2d94)
  • goormstrap: 버전 수정 (b840432)
  • goormstrap: 빌드 스크립트 lerna 사용토록 변경 (36ac194)
  • goormstrap: 워크플로우 오류 수정 (58b874c)
  • goormstrap: 현재 패키지 버전 확인용 step 추가 (e263a40)
  • goormstrap: Goormstrap 개발환경 구축 (13976fb)
  • goormstrap: Goormstrap 릴리즈 워크플로우 (939ee58)
  • goormstrap: private 패키지로 설정 (79e43f6)
  • goormstrap: production 빌드 경로 오류 수정 (ce1b1ff)
  • goormstrap: workflow 환경 우분투 버전 명시 (be3170e)
  • husky: pre-push goormstrap 스토리북 스타일 생성 훅 추가 (b9703d4)
  • package: 스토리북 빌드시 goormstrap도 빌드하도록 스크립트 변경 (eea21a5)
  • package: dev 스크립트에서 구름스트랩 생성 순서 변경 (11b473a)
  • release: 워크플로우 수정 (bbcae0e)
  • release: goormstrap diff 관련 워크플로우 제거 (0816dd2)
  • release: goormstrap diff는 무시하도록 수정 (f5a3638)
  • workflow: goormstrap s3 경로 수정 (5172b69)

1.23.4 (2023-11-17)

Bug Fix

  • SidePanel: 헤더 close icon 간격 수정 (f0576e7)

1.23.3 (2023-11-14)

Note: Version bump only for package gds

1.23.2 (2023-11-14)

Bug Fix

  • Badge: hover 관련 코드 제거 (863a21c)
  • Badge: info 색상, 타입 추가 (264960a)

1.23.1 (2023-11-13)

Bug Fix

  • gantt: dependency 이슈 (d1ba5d6)

1.23.0 (2023-11-13)

Build System

  • eslint: ts, tsx에서 prop-types rule off (cc3e1bf)
  • gantt: 디펜던시 변경 (3dd7b19)
  • gantt: 버전 1.15.0으로 변경 (59c3753)
  • gantt: 버전 업그레이드 (cffd329)
  • gantt: dayjs 버전 변경 (a3c3a0d)
  • gantt: gantt 빌드시 ts resolve 이슈 (65319c2)
  • gantt: gds icons peerdeps로 변경 (23396ea)
  • gantt: ts config 변경 및 ts plugin 추가 (7cf25d0)

Styling

  • gantt: cn 사용 스타일 통일 (e26ae64)

Code Refactoring

  • gantt: 인라인 핸들러 제거 (ffeb8ff)
  • gantt: 필요없는 context 제거 (759db9a)
  • gantt: bar positioner 최적화 (e0c14d0)
  • gantt: context 타입 분리 (4863013)
  • gantt: controller context를 custom event로 변경 (d598253)
  • gantt: controller별로 context 분리 (ce5f30d)
  • gantt: date type 로직 분리 (3a751a8)
  • gantt: drag handle 컴포넌트 분리 (cbdc66a)
  • gantt: dragHandle 네이밍 변경 (e3181ef)
  • gantt: firstRowData 계산 로직 개선 (dc88ef5)
  • gantt: firstRowData 메모아이즈 (f2dd204)
  • gantt: gantt bar hander provider를 event 기반으로 변경 (8a466a8)
  • gantt: gantt list item 컴포넌트 분리 (acdf42a)
  • gantt: ganttbar offset provider 제거 (3d880a7)
  • gantt: ganttbar positioner 구조 변경 (22e285a)
  • gantt: GanttBarScrollToHandler 네이밍 변경 (41e5535)
  • gantt: ganttgrid list 접히는 시간 상수화 (b562fdd)
  • gantt: header 컴포넌트 분리 (a7c794a)
  • gantt: import문 정리, controller provider 폴더구조 변경 (84a021c)
  • gantt: label format 함수로 분리 (eda1857)
  • gantt: options prop name 변경 (61887aa)
  • gantt: positioner 불필요한 인라인 스타일 제거 (23356a2)
  • gantt: scroll provider 네이밍 변경 (b576eb4)
  • gantt: setup 코드 분리 (bcc2445)
  • gantt: setupOptions 로직 변경 (8fd28fe)
  • gantt: TaskBar => GanttBar 네이밍 변경 (179bb50)
  • gantt: tasks setup 로직 결합 분리 (d3237c3)
  • gantt: timeline arrow button 파일 분리 (052b1a8)
  • gantt: timeline arrow button 폴더 위치 변경 (5e7d2dc)
  • gantt: type 선언 정리 (e09ee78)
  • gantt: type import 정리 (0be5214)
  • gantt: viewMode type 사용 (4efc46c)

Other

  • carousel: 오타 수정 (aae8123)
  • gantt: 변수명 변경 (cfb9b07)
  • gantt: 스타일 컨벤션에 맞게 수정 (4706a76)
  • gantt: 스토리 추가 (임시) (53a820d)
  • gantt: 스토리북 코드 정리 (eb28fd9)
  • gantt: 오타 수정 (ff892bb)
  • gantt: 오타 수정 (cdc17da)
  • gantt: 주석 오타 수정 (feb44cd)
  • gantt: 필요 없는 파일 제거 (4ffdd7b)
  • gantt: 필요없는 스타일 제거 (a29b613)
  • gantt: 필요없는 prop 제거 (67677e7)
  • gantt: 함수명 변경 (9ae81e0)
  • gantt: console.log 삭제 (612b59e)
  • gantt: gantt bar memoize (894e0b5)
  • gantt: GanttBar 타입 개선 (8cba3ac)
  • gantt: GanttList border 수정 (24198fa)
  • gantt: react hook import 방법 통일 (b5dd050)

Bug Fix

  • gantt: 간트 바깥에서 간트 바 hover가 가능한 이슈 (878c7fe)
  • gantt: 간트바 처음, 끝 이동 버튼이 간트바에 간섭하는 이슈 (57c56d7)
  • gantt: 그리드 재계산시 todayindex 재계산 (287d8aa)
  • gantt: 그리드가 부모를 채우지 않는 이슈 (bbafeac)
  • gantt: 기간이 짧을 경우 재계산 로직이 접혔을 때는 동작하지 않는 이슈 (3fe6262)
  • gantt: 누락 스타일 추가 (993c663)
  • gantt: 드래그가 끝나도 이어지던 이슈 (26113d6)
  • gantt: 마지막 줄에 padding bottom 안들어가던 이슈 (1b7e704)
  • gantt: 서버환경 여부 확인 로직 추가 (89d2b06)
  • gantt: 시간 단위 토글시 올 해 뱃지 안나오는 이슈 (4151764)
  • gantt: 오늘의 위치를 찾는 로직 수정 (6a039dd)
  • gantt: 접고 펼칠 때 innerWrapper Width 오계산 이슈 (5662a9c)
  • gantt: 주말 배경색 수정 (e5ad5a9)
  • gantt: 주말일 경우 옅은색 (ab0645d)
  • gantt: 차트를 넘어갈 경우도 제대로 표현 (5ecdde0)
  • gantt: 토글 패딩 수정 (e84cfa0)
  • gantt: 헤더 고정 (3104e3d)
  • gantt: 헤더 영역 배경색 (a17239c)
  • gantt: dayjs 커스텀 포멧 플러그인 추가 (4fff03f)
  • gantt: default gantt bar 스타일 개선 (6b285fe)
  • gantt: Default Task Bar 텍스트 넘침 (7f20a9c)
  • gantt: dependency 수정 (c7f588e)
  • gantt: deprecated sass style 변경 (8ccb3f7)
  • gantt: deps-array 빠진 부분 수정 (5cf461d)
  • gantt: desc일 경우 버그 수정 (f04fc4c)
  • gantt: diff일 경우 OpUnitType 수정 (fdead54)
  • gantt: drag 불가능한 경우에도 클릭 동작 (d345179)
  • gantt: full screen에서 빈 공간을 배경이 모두 채우지 않는 이슈 (7387ca7)
  • gantt: gantt list 닫힐 때 컨텍스트 갱신 (698c97c)
  • gantt: gantt list toggle 너비 변경 (747cd69)
  • gantt: gantt list와 viewport 스크롤 싱크 (98f5e02)
  • gantt: gantt options provider에 추가된 prop 추가 (165943a)
  • gantt: gantt-header key issue (82f8b1b)
  • gantt: GanttList 닫을 때 재계산 (c7755e6)
  • gantt: GanttList text align 수정 (f409013)
  • gantt: goormstrap 토큰 변경 대응 (174ab3a)
  • gantt: grid header 높이 수정 (13b8ff6)
  • gantt: GridHeader 스타일 수정 (38059c2)
  • gantt: header 오늘 표시 막대 위치 수정 (19ef379)
  • gantt: header 첫줄 overlay (20b5d6a)
  • gantt: header에 선택중인 날짜 표시 조건 변경 (cbe2130)
  • gantt: hover state 업데이트 안되던 이슈 (5abc73e)
  • gantt: infinite scroll이 안되는 이슈 (4dbca8c)
  • gantt: onDragEnd 실행중에도 수정이 가능한 이슈 (d70b4ab)
  • gantt: PeriodIndicator가 좌측에서 노출되지 않는 이슈 (19c5f9c)
  • gantt: setup array 비었을 때 대응 (d2aa340)
  • gantt: task 없을 경우 null 리턴 (527eedc)
  • gantt: task가 바뀔 때 재계산 안되는 이슈 (b309b0e)
  • gantt: timeline arrow button 오동작 이슈 (df0fb08)
  • gantt: timeline arrow button z index 수정 (31f5360)
  • gantt: useMemo내부에서 setter 호출 제거 (72b12ab)
  • gantt: vertical scroll시 hover 재계산 안되는 이슈 (d7d33f0)
  • gantt: viewMode 변경 안되는 이슈 (170cc83)
  • gantt: viewMode year 무한렌더링 이슈 (b554586)
  • gantt: z-index 이슈 (6f88ed4)

New Features

  • Carousel: Item이 children을 받을 수 있도록 개선 (421f087)
  • gantt: '오늘' 버튼 항시노출, dropdown menu offset 변경 (8ce8597)
  • gantt: 날짜 범위 선택 기능 추가 및 최대 컬럼 수 제한 (3d4a28f)
  • gantt: 닫혔을 때 스타일 변경 (60bd651)
  • gantt: 라벨 개선 (eb02a6a)
  • gantt: 배경 그리드가 빈 곳을 모두 채우도록 개선 (feaedc0)
  • gantt: 사용하지 않는 훅 제거 (e5e9a29)
  • gantt: 사용하지 않는 dayjs 플러그인 제거 (53b46d3)
  • gantt: 성능 최적화 (8787252)
  • gantt: 스크롤에 따른 계산횟수 최적화 (7e55474)
  • gantt: 시간 단위 토글 (35868be)
  • gantt: 시멘틱 토큰 사용 (9f4ec36)
  • gantt: 오늘로 이동 라벨 변경 (12c6d9d)
  • gantt: 오늘로 이동 버튼 추가 (ea944a9)
  • gantt: 인라인 스타일 variable화 (d510996)
  • gantt: 주, 월, 년 스케일 변경 (5f40d15)
  • gantt: 차트 최대 기간 체크 (ee9fadb)
  • gantt: 타임 스케일 토글 => 드롭다운 (549ddf9)
  • gantt: 태스크 duration 변경, 날짜 변경 기능 (728c064)
  • gantt: 특정 날짜로 이동 (with VS) (bf734f5)
  • gantt: 한 번에 여러 바 수정 가능하도록 개선 (e95c69c)
  • gantt: 헤더 첫줄 sticky (30d4acf)
  • gantt: 회색 배경 위치 수정 (561ecfa)
  • gantt: controllers를 외부에서 받아올 수 있도록 개선 (622139d)
  • gantt: cursor가 적용되는 범위 수정 (08869ac)
  • gantt: customData를 task에 넣을 수 있도록 개선 (c9b9dbb)
  • gantt: datesInRange 컨텍스트 추가 (d7fd980)
  • gantt: debug용 hook (ab254d0)
  • gantt: drag 후 로딩중 표현 (4eddccd)
  • gantt: drag delta constraint 부여 (53dede6)
  • gantt: drag에 step 추가 (73295c0)
  • gantt: draggability 설정 기능 추가 (870f8da)
  • gantt: gantt 내부에서 text select 금지 (4ff7dba)
  • gantt: gantt bar 좌 우로 이동 기능 추가 (067b8b1)
  • gantt: gantt chart 컴포넌트 추가 (c115f49)
  • gantt: gantt grid row가 x axis만 자르도록 변경 (4d3f52a)
  • gantt: gantt header 배경색 부여 (4b8f6be)
  • gantt: gantt list 헤더 커스텀 가능하도록 변경 (419930f)
  • gantt: gantt list toggle 패딩 변경 (f6a254c)
  • gantt: gantt list에서 스크롤바 가리기 (5d971ef)
  • gantt: GanttBackground 컴포넌트 분리 (2569111)
  • gantt: GanttBar가 추가 prop을 받도록 개선 (326aeae)
  • gantt: GanttBarModifyHandler export (75a375e)
  • gantt: GanttList 추가 (9f07f71)
  • gantt: GanttList 클릭시 이동 (2f082d6)
  • gantt: GanttListItem 커스텀 가능하게 변경 (137ad57)
  • gantt: header sticky (bfd2004)
  • gantt: hover state 관리 기능 추가 (a85509c)
  • gantt: hover시 header에 날짜 표시 (7f595fb)
  • gantt: hover시 z-index 변경 (55f76de)
  • gantt: loading indicator 애니메이션 개선 (159c33b)
  • gantt: loading indicator 제거 (04b6510)
  • gantt: ModifyHandler roro패턴으로 변경 (9535113)
  • gantt: mouseevent => pointerevent 변경 (75c17f1)
  • gantt: move중일때만 커서가 move로 바뀌도록 변경 (e64b5be)
  • gantt: node array에 대해 cloneElement가 아닌 Children의 메서드 사용 (fb33fe3)
  • gantt: numeric value option 관련 처리 추가 (309f421)
  • gantt: onGanttBarClick 핸들러 추가 (51bdda5)
  • gantt: row에 border 추가 (c7f73de)
  • gantt: scroll native api로 변경 및 컴포넌트 분리 (0612971)
  • gantt: scroll top sync 로직 개선 (6dbc9d7)
  • gantt: sort 관련 기능 제거(사용측으로 로직 위임) (07d441d)
  • gantt: task 기간 수정시 로딩 커서 (18d12fd)
  • gantt: task 이름 sticky (67ffc02)
  • gantt: task id 타입에 number, symbol 추가 (e38d979)
  • gantt: timeline arrow button 위치 변경 (8ba8cd1)
  • gantt: timeline arrow button hover시 날짜 표시 (a96274b)
  • gantt: timeline arrow button의 노출 방법을 변경 (2c985ff)
  • gantt: today indicator 뱃지 디자인 변경 (77d3497)
  • gantt: today indicator 스타일 변경 (798fbd6)
  • gantt: unit type 중복 계산 최소화 (abde2d4)
  • gantt: useDrag 사용하지 않는 기능 제거 (3fc9ec6)
  • gantt: useDrag가 click이벤트도 판단하도록 변경 (33d015a)
  • gantt: useHover 훅 useHoverEvent로 대체 (5ce6fdc)
  • gantt: useHover가 container도 받을 수 있도록 개선 (6c33103)
  • gantt: useHoverEvent에서 pointer 이벤트를 감지하도록 변경 (8d8ac36)
  • gantt: view mode 컨트롤러 dropdown 위치 변경 (60267b5)
  • gantt: viewMode week, month 대응 (710c7f3)
  • gantt: viewMode year일 경우 gray background 제거 (e920c7d)
  • gantt: virtual scroll 로직 개선 (71a22f0)
  • gantt: virtual scroll 로직 개선 (410f662)
  • HScrollTable: 현재 페이지만 선택하는 기능 추가 (fdb1e03)
  • HScrollTable: row select handler 추가 (e1b8cc3)
  • HScrollTable: table 데이터 모두 리턴해주도록 추가 (a7f4eca)

Documentation

  • carousel: CarouselNew 관련 설명 추가 (26bb672)
  • gantt: 로딩 인디케이터 주석 추가 (81162ea)
  • gantt: 리드미 작성 (65de43b)
  • gantt: 스토리북 Docs 추가 (c8cc2fd)
  • gantt: gantt scroll sync 설명 (74a3f0a)
  • gantt: loading indicator 주석 (e2daf7b)
  • gantt: scroll to event provider 설명 추가 (a3cd8ef)
  • gantt: scrollToGanttBar 설명 추가 (06a4e44)
  • gantt: TODO 추가 (27a164c)
  • gantt: useDrag 설명 추가 (39e08ff)
  • gantt: useHover 관련 설명 추가 (5aa547c)
  • gantt: useHover TODO 추가 (3bb6034)
  • gantt: useHoverEvent 설명 추가 (cbc9baf)
  • HScrollTables: #130 기능 추가 설명 (6ef8a70)

1.22.1 (2023-11-13)

Bug Fix

  • ButtonToggleGroup: type = button 추가 (2760359)

1.22.0 (2023-11-13)

New Features

  • ButtonToggleGroup: 누락된 type="button" 다시 추가 (#139) (656e6fd)

1.21.3 (2023-11-10)

Bug Fix

  • Badge: toggle 스타일 깨짐 이슈 (1b2d3db)

1.21.2 (2023-11-03)

Bug Fix

  • Footer: invalid html 수정 (3c9aad1)

1.21.1 (2023-11-03)

Bug Fix

  • Grass: date-fns 사용하고 있던 부분 dayjs로 변경 (dc72b3b)

1.21.0 (2023-11-02)

Build System

  • rollup: terser plugin 변경 (b8dc08a)

Styling

Bug Fix

  • gds-charts: export 하지 않았던 차트들 export (dc387c1)
  • ServiceNav: 다크모드 언어선택 dropdown 스타일 이슈 (d905fc1)
  • ServiceNav: divider 색상 수정 (7eecf0c)

Other

New Features

  • Footer: EXP 추가 (7d62143)
  • Grass: 경고 콘솔 dev에서만 출력토록 변경 (0edb844)

1.20.0 (2023-10-27)

Bug Fix

  • Avatar: bg color 랜덤하게 나오도록 수정 (#131) (a2b923f)

New Features

1.19.4 (2023-10-19)

Bug Fix

  • Alert: 상하 가운데 정렬 추가 (c739833)

1.19.3 (2023-10-18)

Bug Fix

  • HScrollTable: 체크시 fixed column 배경색 사라지는 이슈 (bee9bf8)

1.19.2 (2023-10-18)

Bug Fix

  • HScrollTable: fixed column hover시 배경색이 사라지는 이슈 (4677c5b)

1.19.1 (2023-10-17)

Bug Fix

  • react-joyride 버전 고정 (f6fb034)

1.19.0 (2023-10-17)

Bug Fix

  • Breadcrumb: breadcrumb 스타일 수정(중앙 정렬) (#113) (5347c1a)

New Features

  • foundation: goormstrap 4.34.0 적용 및 semantic color token 적용 (#129) (20e1e91)
  • husky: pre-commit > prettier 추가 (#121) (d1e0f0e)

1.18.0 (2023-09-21)

Bug Fix

  • Carousel: Carousel 컴포넌트 export 명 CarouselNew로 수정 (847c3a8)
  • Collapse: Collapse innerRef propTypes 수정 (#114) (af1fa51)
  • setInterval 안의 state가 업데이트되지 않는 문제 수정 (98a7af1)
  • 터치 위치 관련 코드 피드백 반영 (cd3442b)

New Features

  • Carousel 컴포넌트 함수형 컴포넌트로 변경 (ec52d91)
  • constants 분리 & 수직형 캐러셀인 경우 터치 이벤트 처리할 수 있도록 변경 (c29e9d4)
  • foundation: goormstrap 4.33.0 적용 (bcbe084)
  • foundation: Semantic color token 스토리 추가 (#127) (691ef1d)
  • icon: stack 아이콘 추가 (#112) (1e25b84)
  • props 테이블 생성 및 추가 개발 사항 반영 (6041419)
  • setInterval을 useInterval로 교체하여 사용성 개선 (7d940e6)
  • useEffect 의존성 배열 없는 경우 수정 (465c711)
  • 스토리북의 Carousel 컴포넌트를 gds 레포로 이동 (f4de67f)
  • 코드 리뷰 반영 (d6a29ae)
  • 클래스형 컴포넌트 함수형 컴포넌트로 수정 (691c08a)
  • 터치 이벤트 ref로 변경 (776b0b1)

1.17.0 (2023-09-18)

New Features

  • GoormNavbar: scroll detection on off prop 추가 (85c7e44)
  • SidePannel: 컴포넌트 개발 및 스토리 생성 (#105) (9dceb2f)

Styling

  • FileInput: 파일명 길 때 깨지는 이슈 해결 (#104) (c8dfa56)

1.16.0 (2023-09-14)

Bug Fix

  • Badge: 뱃지 사이즈별 스타일 변경이 안되는 이슈 (26bbd20)

New Features

1.15.0 (2023-09-07)

New Features

  • Dropdown: Dropdown Chevron 아이콘 변경 (#111) (52021aa)
  • Grass: 잔디 컴포넌트 생성 (#89) (48c81d4)

Code Refactoring

  • Badge: typescript로 마이그레이션 (e71f75c)

Other

  • Badge: 피드백 반영 (b8f9941)

Bug Fix

  • Badge: link 색상 추가 및 색상관련 처리를 gds에서 하도록 변경 (#110) (2f3e4c2)
  • Footer: 모바일 뷰에서 회사 정보 UI 변경 (ccb6d28)

1.14.2 (2023-08-25)

Bug Fix

  • avatar: react-avatar 기본 색상 기존 값으로 설정 (a2a957c)

1.14.1 (2023-08-23)

Build System

  • avatar: react-avatar 디펜던시 ^4.0.0 -> ^5.0.0 변경 (c4fe3e5)

1.14.0 (2023-07-24)

Bug Fix

  • Avatar: PropTypes가 잘못 정의되어 있던 문제 수정 (9ed94f6)

New Features

  • DatePicker: datepicker 스타일 수정 (#102) (f46c964)
  • Footer: 박스 모델 간격 수정 (#109) (f84f52b)

1.13.1 (2023-07-07)

Bug Fix

  • Moda: size defaultprops md 로 수정 (#106) (1819242)

1.13.0 (2023-07-06)

New Features

  • Footer: 컴포넌트 커스텀 기능 추가 (#103) (167ee6a)
  • Modal: 모달 컴포넌트 GDS로 이동 및 Centered Modal 추가 (#99) (b3006d6)

1.12.0 (2023-06-23)

Styling

New Features

  • Resource Center: figma export script 생성 (#101) (59ee4fd)
  • AvatarSkeleton: AvatarSkeleton 컴포넌트 추가 및 스토리 생성(#83)
  • SideNav: SideNav 컴포넌트 생성 및 스토리 생성 (#100) (bfdfc9f)

1.11.0 (2023-05-26)

Bug Fix

  • DashboardFrameNew: 자잘한 버그 수정 (#91) (6b042a1)
  • DatePicker: DatePicker 스펙 추가 (#88) (dd885bc)
  • ImageToContainerIcon: 오타 수정 (#92) (9670df8)
  • TopBanner: buttonLabel prop이 없는 경우 UI 오류 수정 (#93) (059af74)

New Features

  • Footer: 서비스 리스트 수정 (#90) (0967795)
  • icons: ContainerRunIcon, DeployIcon 추가 (#96) (a7573e5)

1.10.0 (2023-05-16)

New Features

  • ButtonToggleGroup: Uncontrolled 과 Controlled 형식 ButtonToggleGroup 컴포넌트 및 스토리 생성 (#85) (c195b7b)
  • DashboardFrameNew: DashboardFrameNew rest props 추가 (#87) (f2aace3)

1.9.1 (2023-05-08)

Bug Fix

  • Input: className props 누락 수정 (086f2e8)

New Features

  • lerna hotfix 브랜치 추가 (258d989)

1.9.0 (2023-05-03)

Styling

  • HScrollTablePagination: 페이지 네이션 중앙 정렬 수정 (#79) (3e1943d)

Bug Fix

  • Toastify: nextjs에서 node_modules의 stylesheet를 불러오지 못하는 이슈로 인해 import문 제거 (#82) (08c55d6)

New Features

  • build: 스타일 inject plugin 개발 (#81) (a3c82ab)
  • DashboadFrame: 스펙 추가 및 추가 기능 개발 (#84) (6d0af6e)
  • gds-icons: KrampolineIcon 추가 및 Icon size prop 안먹는 이슈 해결 (#86) (a768eee)

1.8.0 (2023-04-04)

New Features

Bug Fix

1.7.3 (2023-03-29)

Bug Fix

  • common: Storybook 빌드 오류 해결 (#76) (7f4ba70)

1.7.2 (2023-03-29)

Bug Fix

  • common: github action node 버전 마이그레이션 (b556742)

1.7.1 (2023-03-28)

Bug Fix

  • common: github action ubuntu 버전 마이그레이션 (3af7172)

1.7.0 (2023-03-28)

Other

  • release: publish v1.6.1 (a4314dd)

Styling

  • Alert: Alert 컴포넌트 - width 이슈 수정 (#65) (b81813f)

New Features

  • Button: 버튼의 아이콘 줄어드는 버그 수정 (#63) (2ad3f9d)
  • common: prettier 전체 돌리기 (#71) (65d1d5c)
  • common: 개발환경에서는 클래스명 hash값으로 변경되지 않도록 변경 (#69) (498f3e1)
  • DashboardFrameNew: DashboardFrame 리뉴얼 (#53) (2e2443f)
  • gds-components: gds-components 패키지 style extract default로 변경 (#74) (3b2863d)
  • Icon: 피그마 아이콘 스크립트 수정 (#73) (5ab30a1)
  • Input: input counter 기능 추가 (#66) (98d4ef8)

Bug Fix

  • common: GDS story 파일들이 빌드에 포함되는 오류 수정 (#70) (afbf7b7)
  • DashboardFrame: MouseEvent type error 수정 (a9f6120)
  • gds-charts: chart config 우선순위 문제 수정 (#75) (7e9dc1d)
  • Toastify: toast 사용을 위해 사용자단에서 stylesheet를import하지 않아도 되도록 변경 (#67) (5c3c439)
  • TopBanner: TopBanner 컴포넌트 구조 변경 및 UI 이슈 수정 (#68) (3bc7f47)

1.6.1 (2023-02-07)

Note: Version bump only for package gds

1.6.0 (2023-02-07)

New Features

  • ButtonToggleGroup: Strecth UI 추가 (#52) (67897e1)
  • Form: Form 스토리 작성 (#37) (bcec199)
  • Input: Input suffix 기능 추가 (#36) (39d3efb)
  • Input: Input suffix 기능 추가 (#57) (bd661b0)
  • Toastify: toastContainer className prop 추가 (#59) (7a60e53)

Bug Fix

  • common: Production 환경에서 GDS 패키지의 css 파일이 우선순위 밀리는 오류 해결 (#60) (fbf350c)

Other

  • common: GDS release에 gds-charts와 gds-toastify 추가 (e79be17)
  • GDS 모노레포 환경 개선 및 gds-charts 패키지 추가 (#50) (5be9d34), closes #49

1.5.0 (2023-01-11)

New Features

  • common: ts와 js 혼용 가능하도록 eslint 및 tsconfig 수정 (#28) (ea8519e)

Bug Fix

  • gds-icons: IdCardIcon 안보이는 오류 해결 (#54) (2b60c81)

1.4.0 (2023-01-02)

Bug Fix

  • common: IconComponent에서 color prop이 정상 동작하도록 수정 (#47) (0958274)

New Features

  • icons: GiftIcon, AssignmentIcon 추가 및 수정 (#51) (b4a35d0)

1.3.3 (2022-12-29)

New Features

  • Badge: 뱃지 스토리 추가 (#30) (0e0c444)
  • Button: innerClassName Prop 추가 및 style 속성 변경 (#45) (08328d8)

Documentation

  • common: Compound 컴포넌트에 displayName 적용 (#46) (a7f9087)

Bug Fix

  • DashboardFrame: onClickSideNav defaultProp 추가 (#48) (b2f6863)

1.3.2 (2022-12-21)

Bug Fix

  • Button: pointer-events 오타 수정 (#43) (dd0d1b4)
  • DatePicker: onDropdownToggle 오타 수정 (#44) (4b255bf)

1.3.1 (2022-12-21)

Bug Fix

  • Button: 버튼 하위 이벤트 막음 (#42) (3063fbc)

1.3.0 (2022-12-16)

Bug Fix

  • Alert: 스타일 수정 (#27)
  • DatePicker: ref, onDropdownToggle prop 추가 및 defaultDate 오류 해결 (#31) (1973695)

New Features

  • common: goormstrap v4.29.0 적용 (#38) (4bd4461)
  • Icon: LocationIcon 변경 (#39)
  • TextButton: 컴포넌트 생성 및 스토리 작성 (#24)
  • DashboardFrame: onClickSidnav prop 추가 (#25) (69e2998)
  • Dropdown: Dropdown 스토리 추가 (#26) (32d7b13)

Build System

  • common: gds-toastify 모노레포 구성 및 스토리북 작성 (#29) (ceb52a9)
  • common: goorm-storybook.css 를 없애고, 컴포넌트 스타일을 컴포넌트 빌드 파일 내부에 포함되도록 변경 (#40) (b0fe102)

Other

  • common: PR 리뷰어 workflow 등록 (#35)
  • common: PR 템플렛 생성 (#32) (4179f2e)

1.2.0 (2022-11-23)

New Features

  • all: GDS S3 업로드 및 슬랙 메세지 알람 기능 (#16) (5733013)
  • Button: 버튼 컴포넌트에 아이콘 추가 및 PropTable 컴포넌트 개발 (#21) (152b50a)
  • HScrollTable: 비율에 따라 cell이 늘어나도록 추가 (4b37a06)
  • HScrollTable: isRowHover 추가 (47bb4f9)
  • Skeleton: Animation 카테고리 생성 및 Skeleton 컴포넌트 추가 (#17) (9c48f61)

Bug Fix

  • all: tsx 빌드 오류 해결 (#22) (65c370a)
  • Avartar: border color 수정 (#13) (9f06fd8)
  • DashboardFrame: 반응형 breakpoint 992에서 991로 변경 (#19) (6207665)
  • GoormNavbar: isScollingDown useEffect deps에 추가 (#18) (b92a70a)
  • icons: icons 폴더명 변경 (4e44f3f)
  • HScrollTable: row.id를 row.index로 수정 (a45db79)
  • HScrollTable: FixedColumnDropdown을 TableDropdown으로 수정 (80ca9b5)

Other

  • all: CD 로직 수정 (198612f)
  • all: CD 로직 트리거, master 브랜치로 변경 (615fc74)

1.1.0 (2022-11-02)

Bug Fix

New Features

  • gds-icons: AssignmentIcon, TestIcon 추가 (#14) (e4fad46)
  • gds-icons: Figma API 아이콘 스크립트 추가 및 수정 (#15) (729fafb)

1.0.2 (2022-10-17)

Bug Fix

  • docs 수정 (5e9e6fb)
  • gds-icons: legacy Icon 추가 (be278e2)
  • gds-tables: 빌드 오류 해결 (00aa4ea)

1.0.1 (2022-10-04)

Bug Fix

  • gds-components: react-avatar peerdependecy 버전 수정 (905a757)

1.0.0 (2022-09-30)

New Features