쓰리래빗츠 북 4.0.12
2020년 12월에 쓰리래빗츠 북 4.0.0 버전을 릴리스한 이후 매월 마이너 릴리스를 했습니다. 그래서 12월 릴리스의 버전 번호는 4.0.12입니다.
누군가의 일기처럼 릴리스 노트는 쓰리래빗츠의 일상을 담고 있습니다. 열심히 일했던 날들과 허송세월했던 날들이 떠오릅니다. 그래도 4.0 버전은 3.0 버전이나 2.0 버전에 비하면 편차가 작습니다. 꾸준히 기능을 추가하겠다는 약속을 지켰습니다.
12월 릴리스에는 릴리스 노트에 담지 않은 몇 가지 작업도 했습니다.
늦었지만 코드 브랜치 별로 빌드를 할 수 있도록 바꿨습니다. 이전까지는 브랜치를 나눠 개발은 했지만 빌드는 메인으로만 했습니다.
10년만에 자바 난독화 라이브러리인 ProGuard를 업데이트했습니다. 라이브러리를 바꾸는 것으로 끝났습니다.
10년만에 자바스크립트와 CSS를 난독화하는 YUI Compressor를 다른 것으로 대체했습니다. 더 이상 개발되고 있지 라이브러리입니다. Babel을 최신 버전으로 업데이트한 후 YUI Compressor가 처리하지 못하는 문제 때문에 급작스럽게 작업을 했습니다.
자바 스크립트 난독화는 Clousre Compiler로 바꿨습니다.
CSS 난독화는 Sass에서 바로 처리하도록 바꿨습니다. 동시에 node-sass가 아닌 Sass로 바꿨습니다. 컴파일 속도 등 node-sass의 여러 문제가 해결되었습니다.
2022년 릴리스
해야 할 일과 하고 싶은 일이 많이 남아 있습니다. 그리고 새로운 생각과 요청이 할 일과 하고 싶은 일을 더할 겁니다. 2022년도 지금과 같은 일상이 반복되기를 희망합니다.
새해 복 많이 받으세요.