Skip to content

v1.2.0

Choose a tag to compare

@dj258255 dj258255 released this 16 Mar 11:21

v1.2.0

New

  • SWEA HTTP 고속 fetch – 헤드리스 브라우저 대신 HTTP POST(Jsoup)로 직접 문제 콘텐츠를 가져와 문제당 ~5-15초 → 1초 미만으로 단축. HTTP 추출 실패 시 JCEF 자동 fallback
  • SWEA 백그라운드 fetch – 오프스크린 JCEF 브라우저로 백그라운드에서 자동 가져오기. JCEF 다이얼로그 팝업 제거
  • SWEA 배치 fetch – 랜덤 뽑기에서 여러 SWEA 문제를 한번에 가져오기
  • 키보드 단축키 – Ctrl+Alt+F (가져오기), Ctrl+Alt+R (전체 실행), Ctrl+Alt+S (제출), Ctrl+Alt+T (번역)
  • 테스트 diff 하이라이팅 – 실패한 테스트 케이스에서 줄/글자 단위 차이 색상 표시
  • 상태바 위젯 – IDE 하단에 현재 플랫폼·문제 번호 표시
  • SWEA 랜덤 뽑기 한/영 번역 – 원클릭 한↔영 제목 번역 버튼
  • 출처 표시 – 각 문제 하단에 플랫폼명, 문제 URL, 저작권 안내

Improved

  • SWEA 병렬 fetch – 여러 SWEA 문제를 순차가 아닌 병렬(최대 3개 동시)로 가져와 총 소요 시간 대폭 단축
  • SWEA 랜덤 속도 – D1~D8 레벨 스캔 병렬화 (~8초 → ~1-2초)
  • SWEA fetch 아키텍처 – form submit(POST) + JS polling(500ms)으로 전면 개선
  • SWEA 테스트 데이터 – HTTP 직접 다운로드 + zip 메모리 내 추출
  • SWEA 이미지 base64 인라인 – 로컬 파일 저장 없이 브라우저 내 변환
  • 태그 동적 로딩 – BOJ/LeetCode/Codeforces 알고리즘 태그를 API에서 동적 조회 (10분 캐시)
  • 태그 번역 중앙화 – 한↔영 태그 번역 맵을 API 서비스 객체로 이동
  • 면책 조항 강화 – 개인 학습 목적 전용, 재배포·상업적 이용 금지 명시