Repository navigation
Releases: gaon12/CustomErrorPages
Release list
v0.1.5 릴리즈
오랜만에 릴리즈된 이번 릴리즈에서는 다음 항목이 수정되었습니다.
414에러 코드를 지원합니다.- 서드파티 프로젝트인 주제에
body에overflow-y: hidden;을 설정하는건 옳지 않다고 생각하여 제거했습니다. - 일부 환경(특히 안드로이드 크롬)에서는 라이트-다크모드 변경 버튼이나 언어 변경이 작동하지 않는 문제를 수정했습니다.
- 리액트 버전 및 라이브러리 버전을
오랜만에 커밋했지만, 언제나 그러하듯 버그, 개선사항이 많네요. 그래도 열심히 수정했습니다!
이슈, 버그, 개선사항, 문제, 응원, 기여는 언제나 환영입니다!
v0.1.4 릴리즈
이번 릴리즈에서는 다음 항목이 수정되었습니다.
- 일부 브라우저에서 첫 접속 시 언어값을 제대로 가져오지 못하는 문제를 해결했습니다. #5
- 에러 코드와 상관 없이 unknown 메시지로만 나오는 문제를 해결했습니다. #6
- 모바일에서 하단 버튼이 바닥과 닿거나 잘리는 문제를 해결했습니다. #7
특히 3번은 기존에 overflow-y: hidden;으로 인해 스크롤이 되지 않는 상황에서 발생한 것으로, 이미지 윗쪽 여백과 버튼 밑에쪽 여백의 길이가 항상 동일하도록 설정하였습니다.
버그들이 대부분 디자인과 반응형 관련해서 문제가 많이 있었습니다. 한쪽을 무시할 수도 없어서 많이 어렵네요. 언제나 그러하듯 버그, 개선사항, 문제, 응원, 기여는 언제나 환영입니다!
v0.1.3 릴리즈
0.1.2 릴리즈때 예고(?)했던 대로 이번 릴리즈부터는 깃허브에 릴리즈 올라가는 버전 앞에 v를 붙혀 릴리즈합니다. [package.json](https://github.com/gaon12/CustomErrorPages/blob/main/package.json)에 있는 버전에는 기존 방식 그대로 사용합니다.
이번 릴리즈에서는...
React Hook useEffect has a missing dependency: 'saveMode'. Either include it or remove the dependency array react-hooks/exhaustive-deps워링이 뜨던 문제를 해결했습니다. #4- 다른 리액트 프로젝트에 같이 사용하면서 헤더 등이 있거나, 아이프레임으로 불러오는 등 빌드한 파일 그대로 사용하지 않는 경우 스크롤바가 생기던 문제를 해결(?)했습니다. #3
다만 body 태그에 overflow-y: hidden;을 부여하는 방식으로 수정했기 때문에 프로젝트 특성 상 스크롤바가 필요한 경우 등인 경우에는 적절히 수정 후 사용하시기 바랍니다.
PS. 저번 릴리즈가 마지막인줄 알았지만 버그가 창궐(?)하고 있네요. 언제나 응원이나 기여는 환영이에요!
0.1.2 릴리즈
이번에도 버그 수정으로 인한 마이너 업데이트입니다. 맨날 버그가 나오는건 기분탓인가?
수정된 버그는 다음과 같습니다.
간헐적으로 언어값이 바뀌지 않는 문제 #2
자세히 설명하자면 (정확하진 않지만) 첫 접속 시 엣지/웨일 브라우저에서 언어 변경을 하면 언어가 변하지 않는 문제가 있었습니다. 정확하지 않다는 단서를 붙힌 이유는 개발을 웨일 브라우저에서 하는데 웨일 브라우저에서도 오류가 발생하기 때문에 '정확하진 않지만'이라는 단서를 붙혔습니다.
또한 특이한 점은 크롬은 잘 된다는 거에요. 같은 크로미윰 기반 브라우저인데 말이죠.
그래서 첫 접속 시 로컬 스토리지에 language라는 키를 생성하고, 현재 브라우저의 언어값을 저장하도록 했습니다.
만약 이번 수정 이후에도 동일한 오류가 있다면 이슈를 재오픈(Re Open)해주세요.
PS1. 폴더명을 REAMDE로 잘못 설정한 부분이(실제 동작과 관련 없음) 있어서 수정했습니다. (머쓱)
PS2. 깃허브에서 릴리즈 할 때 버전명 앞에 v를 붙히라 하네요. 이번 릴리즈까지는 그냥 하고, 까먹지 않는다면 다음 릴리즈(가 있을진 모르겠지만...)부터는 앞에 v0.1.3 이런식으로 명명하도록 하겠습니다.