Releases: tooooo1/whoplus
Releases · tooooo1/whoplus
whoplus_ver5
누가더쎔 v5 릴리즈 노트
@fepack/image
로 프로젝트에 사용되는 이미지를 프리로드 했습니다.CRA
에서Vite
로 빌드 도구를 마이그레이션했습니다.@emotion/styled
에서@emotion/css
로 스타일링 방식을 변경했습니다.- 기존 프리텐다드 폰트를 제거했습니다.
@emotion/styled
와MUI
의존성을 제거했습니다.createBrowserRouter
로 라우터 인스턴스를 업데이트했습니다.
whoplus_ver4
Release Notes for Version 4.0.0
Features:
General Enhancements:
- Added
manifest.json
for web app manifest support. - Enhanced linting rules in alignment with Airbnb standards.
- Integrated Open Graph (OG) meta tags for enhanced link previews.
- Implemented support for the WebP format and resized icons using the picture tag.
- Added a default route to navigate to HOME.
Game Logic & UI Enhancements:
- Removed preload image (icon) for improved performance.
- Added game constants to define initial times and maximum rounds.
- Introduced a test suite for
gameReducer
and enhanced HOME rendering.
Accessibility and UI Improvements:
- Improved the Mode, Logo, and Button components for better readability, accessibility, and UX.
- Streamlined global styles and performed significant UI tweaks including:
- Adjusted play width for optimal viewing.
- Enhanced the Ready component by refining styles and focus.
- Revised dynamic styles and added autoFocus to SubMissionInput.
Refactors:
- Overhauled several components for semantic clarity and code quality, such as:
- Modified the initialTime condition for better clarity.
- Enhanced the Button component to support extended HTML attributes.
- Updated type safety and error handling in storage functions.
- Moved
gameReducer
to a separate folder for organizational clarity. - Simplified the End, Ready, and Button components while emphasizing accessibility.
- Introduced
index.ts
files for better module management and updated paths accordingly.
Fixes:
- Corrected the path in
manifest
. - Updated specific versions and added licenses in
package-lock.json
.
Styles & Chore:
- Fine-tuned several UI elements:
- Adjusted
font-display
setting for optimal font rendering. - Cleaned up unnecessary styles in the Ready component.
- Reorganized the package structure and metadata, especially within
package.json
.
- Adjusted
Misc:
- Added a LICENSE for the project.
- Disabled lint rule for alerts temporarily for development.
Full Changelog: whoplus_ver3...whoplus_ver4
whoplus_ver3
refactor: game state constants to separate files
whoplus_ver2
fix: dependency
whoplus_ver1
feat : 주석 추가 더 나은 가독성을 위해 주석 추가