en ko

워치 페이스 스튜디오 릴리스 노트

소개

  • 릴리스 버전: 1.7.13
  • 릴리스 날짜: 2024년 11월 14일


변경 내역

  • 컴플리케이션 설정에서 Circle 컴플리케이션의 지원 타입 추가 (Goal Progress, Weighted Element)
    • Range value 지원 타입을 사용하는 경우, 최소 SDK는 33으로 설정
    • Goal Progress, Weighted Element 지원 타입을 사용하는 경우, 최소 SDK는 34로 설정
  • 컴플리케이션 설정에서 Heart rate 기본 제공자 추가 (SDK 34 변경사항)
  • ICU 날짜 및 시간 구성 요소의 Time Source에서 Last Updated Time (Weather)로 이름 변경
  • ICU 날짜 및 시간 구성 요소에서 ICU 포맷 추가 (E, MMMM d)
  • 실행 미리보기 창에서 표시되는 날씨 조건의 다국어 업데이트
  • 실행 미리보기 창에서 표시되는 Heart rate 데이터 업데이트
  • 날씨 예보 함수의 산술 연산 문제 해결
  • 태그 표현식에서 큰 따옴표로 묶은 빈 문자열 문제 해결
  1. 공통 & 프로젝트 관리
  • 메모리 사용 플러그인 업데이트
  • 클락 페이스 플러그인 업데이트
  • 환경설정 대화 상자에 Package name 및 App label 추가
  1. 발행 & 실행
  • 발행 대화 상자에 최소 SDK 버전 정보 추가
  • Run on Device 대화 상자에 신규 디바이스 유형 추가
  1. 편집 & 속성
  • 메뉴바에 진단 버튼 추가
  • Gradient type 옵션이 있는 Multiple color picker 지원
  • 신규 태그 [FIRST_DAY_WEEK] 추가
  1. 워치 페이스 포맷 버전 2 지원
  • 날씨 태그 및 함수 지원
  • 조건부 선에 날씨 조건 추가
  • 실행 창에서 날씨 지원
  • ICU 날짜 및 시간 구성 요소의 Time Source에 Last updated(Weather), Hours and Days 추가
  • 아날로그 시계 구성 요소의 Second Hands 설정에서 Update frequency에 'Sync to device', Movement Effect에 'Sweep' 추가
  • Color ramp 옵션이 있는 Ranged value 컴플리케이션 지원
  1. 기타
  • 마이너 버그 수정 및 GUI 개선
  • 안드로이드 Target SDK 33 지원
  1. 공통
  • 메모리 사용 플러그인 지원
  1. 편집 & 속성
  • 구성 요소 추가
    • Analog clock
    • Digital clock (HH:MM, HH:MM:SS, HH, MM, SS, Colon)
    • ICU date
  • Outline 도형 속성 추가
  • 실행 미리보기 창에서 캡쳐 타입 추가 (Icon, Screenshot, Masked Screenshot)
  • 맞춤 설정 편집기에서 스타일 옵션 ID 제공
  • Small Box 컴플리케이션 슬롯의 지원 타입에 Range value 추가
  • OTF(OpenType Font) 추가 지원
  • 실행 탭에서 인도네시아 언어 지원
  1. 기타
  • AnalogClock, DigitalClock HH:MM 조건을 만족하는 경우 AOD 모드에서 배터리 소모를 줄일 수 있도록 추가 지원
  • 폰트 클립 이슈 수정
  • 애니메이션 성능 개선
  • IS_DAYLIGHT_SAVING_TIME 이슈 수정
  • 컴플리케이션 데이터 표시 이슈 해결
  • 마이너 버그 수정 및 GUI 개선
  1. 공통
  • 플러그인 기능 지원
  1. 프로젝트 관리
  • 환경설정 대화 상자에 플러그인 탭 추가
  1. 편집 & 속성
  • 모서리가 둥근 직사각형 추가 지원
  • 구성 요소 이름 변경 (Animation -> Image Sequence)
  • 구성 요소 이름 변경 (Multimedia -> Animated GIF/Webp)
  • 태그 표현식 검색 기능 개선
  • 퍼블리쉬 대화 상자에서 Version Code 표시 개선
  • Monospace 글꼴 추가
  • 실행 탭에서 걸음수 목표 슬라이더 삭제
  1. 기타
  • 마이너 버그 수정 및 GUI 개선
  • Normal 모드에서는 hide, AOD 모드에서는 show로 되어있으며 opacity의 tag expression이 설정되어 있는 컴포넌트의 경우, AOD 모드에서 opacity가 항상 100%로 동작하는 문제 수정
  • Run preview에서 표시되는 App Shortcut 이미지 리소스 추가
  • 워치페이스가 보여질 때 이전 시간이 잠시 보이던 문제 해결
  • Animation 또는 Multimedia 썸네일 옵션이 정상 처리 되도록 수정
  • 다국어로 입력된 맞춤 설정 편집기의 스타일 이름이 단말의 언어 변경에 따라 정상 처리 되도록 수정
  • [SC_PER] 태그가 디바이스에서 정상 동작 안하던 문제 수정
  • WearOS 3.x 버전의 디바이스에서 불필요한 권한을 요구하던 문제 해결
  • 퍼블리쉬 중 발생하는 버그 수정 (ENOTEMPTY: directory not empty)
  • 제공자 필드를 비워둘 경우 컴플리케이션 슬롯 내의 모든 구성 요소를 숨기도록 수정
  • 조건부 선의 UnLoop 오류 해결
  • 캠핑 샘플 프로젝트에서 Circle 컴플리케이션 슬롯의 지원 타입 우선순위 수정
  • 스크린샷을 캡처하여 72 ppi 이미지로 저장하도록 수정
  • 무선 디버깅 지원 및 연결 가이드 문서 업데이트

0. 공통

  • API 레벨 30 이상을 타겟팅하는 Wear OS 기반의 워치용 워치 페이스 지원
  • Wear OS 기반의 워치 페이스 포맷 지원
  • 정보 메뉴에서 사용자 가이드 링크 지원

1. 프로젝트 관리

  • 원형 자르기 적용 옵션이 비활성화된 경우 워치 페이스 썸네일 지원

2. 편집 & 속성

  • 한 슬롯에서 여러 컴플리케이션 유형을 지원하는 컴플리케이션 슬롯 지원
  • 스타일 이름, TalkBack 기능 등 디바이스에 표시될 현지화된 텍스트를 위한 텍스트 ID 지원
  • 실행 탭에서 현재 OPR(On-Pixel Ratio) 표시 지원
  • 분석 도중 첫 번째 OPR(On-Pixel Ratio) 오류 발생 시 중단 지원
  • 지원되는 멀티미디어 파일 중 Lottie 형식 삭제
  • 설정의 태그 표현식, 동작, 간격 등에서 심박수 측정 제거
  • 실행 미리보기 창에서 인셋(하단부) 모양 제거

3. 기타

  • 버전 코드 정책 변경 (WFS 사용자 허용 범위: 0~999,999)
  • 빌드 시간을 줄이기 위해 빌드 유형(AAB, APK, AAB+APK)을 선택할 수 있도록 지원
  • 마이너한 문제 해결
  • 워치 페이스 스튜디오 실행 시 발생하는 JavaScript 오류 해결

1. 편집 & 속성

  • 조건부 선에 비활성화 상태 바 추가
  • 맞춤 설정 편집기에서 스타일 순서 문제 해결
  • 맞춤 설정 편집기에서 컬러 칩 품질 향상
  • 비교 연산 작업 전 문자열 유형에서 숫자 유형으로 전환하도록 수정
  • 사용자가 시간 슬라이더를 이용해 시간을 변경했을 때 MSEC를 초기화하도록 수정
  • 제공자 필드를 비워둘 경우 컴플리케이션 내의 모든 구성 요소를 숨기도록 수정
  • 실행 미리보기 외부에 있는 불필요한 선을 제거하도록 수정
  • 미디어 파일 경로가 정의되지 않았을 때 클릭 이벤트를 비활성화하도록 수정
  • 맞춤 설정 편집기에서 상호 작용 아이콘의 더블 클릭 이벤트를 비활성화하도록 수정
  • 맞춤 설정 편집기에서 스타일 정보와 요소가 함께 업데이트되도록 수정

2. 기타

  • 태그 표현식에서 세계 시계를 올바르게 업데이트하도록 수정
  • 마이너 버그 수정 및 GUI 개선

1. 프로젝트 관리

  • 샘플 프로젝트 추가 및 샘플 이미지 변경
  • 내 작업공간에서 작업공간 내 모든 프로젝트 파일을 표시하도록 개선

2. 편집 & 속성

  • 스타일 세트 지원
  • 조건부 선에서 읽지 않은 알림 및 배터리 부족 등의 "이벤트" 조건 추가
  • 실행 탭에서 읽지 않은 알림 및 로캘 조건 추가
  • 신규 태그 표현식 추가 (UNREAD_NC)
  • 로컬 캘린더에 "islamic-umalqura" 추가
  • 테마 컬러를 단일 컬러에서 멀티 컬러로 개선
  • 디지털 시계 구성 요소의 시간대, 로컬 캘린더, 언어 및 태그 표현식 개선
  • 파일 선택기로 다수의 리소스를 불러올 경우의 스타일 개선
  • 현재 색상, 신규 색상 및 최근에 사용한 색상을 표시하도록 컬러 선택기 개선
  • 다수의 멀티미디어/애니메이션 구성 요소가 타임라인 조건에서 사용될 경우의 성능 개선

3. 기타

  • 프로젝트 이름에 허용되지 않은 문자가 들어 있을 경우 빌드 실패 문제 해결
  • PC와 Wi-Fi AP를 LAN 케이블로 연결할 경우 "디바이스에서 실행"이 정상 동작하도록 수정
  • AOD에서 시간대 변경 후 시간 업데이트 문제 해결
  • ja_JP 로캘의 잘못된 [AMPM_PO] 결과 수정
  • GWD 리소스를 불러올 때 인덱스 구성 요소의 알파 값을 고려하도록 수정
  • 조건부 선에서 Shift 키+마우스 휠 제어로 수평 스크롤을 지원하도록 수정
  • 애니메이션 지연 문제 해결
  • 태그 표현식 asin(num) 설명 수정
  • 워치 페이스 스튜디오 1.1.0 버전에서 생성한 프로젝트의 빌드 시도 시 충돌 문제 해결
  • GWD에서 불러온 시계 바늘 구성 요소의 값 변환 오류 해결
  • 애니메이션 프레임 계산 오류 해결
  • 태그 표현식 numberFormat() 오류 해결
  • 태그 함수 deg(num) 설명 수정

1. 프로젝트 관리 & 공통

  • 별표 표시된 프로젝트 및 정렬 옵션 지원
  • 샘플 프로젝트 제공
  • 새 프로젝트 페이지 제거
  • 환경설정 대화 상자에서 시스템 테마 모드 추가
  • 프로젝트 설정 대화 상자에서 캔버스 원형 크롭 옵션 추가

2. 구성 요소

  • 멀티미디어 스타일 및 탭 동작 추가
  • 워치 페이스 캔버스 속성 추가

3. 편집 & 속성

  • 신규 태그 표현식 추가
    • asin(num), acos(num), atan(num), deg(num), rad(num) 및 pow(base, exponent)용 함수

4. 기타

  • 빌드 소요 시간 개선
  • 디지털 시계 구성 요소가 디바이스의 언어 설정을 따르도록 수정
  • 아이콘 컴플리케이션이 디바이스에서 올바르게 업데이트되도록 수정
  • "디바이스에 동기화" 글꼴 설정이 적용된 텍스트는 디바이스의 시스템 글꼴을 따르도록 수정
  • 컴플리케이션 슬롯을 비운 후 컴플리케이션 날짜 및 시간을 제거하도록 수정
  • 디바이스가 잠긴 채로 부팅이 된 후 워치 페이스를 표시하는 기능 일시적 비활성화. 플랫폼 업그레이드 후 재활성화 예정
  • 신규 Wear OS 버전을 위한 "여러 인스턴스" 기능 지원
  • 미리보기 이미지에서 시계 바늘 구성 요소만 보이는 버그 수정
  • 텍스트 구성 요소가 제공하는 모든 글꼴 교체
  • 빌드 후 빈 경고 대화 상자가 뜨는 문제 해결
  • 그룹 순서 문제 해결
  • 워치에서 시간 튐 문제 해결
  • 워치에서 그룹 크기 조정 문제 해결
  • [MON_S] 태그 설명의 "3자리" 삭제
  • android.permission.QUERY_ALL_PACKAGES 권한 제거
  • 워치에서 여러 마스크 요소를 사용할 때 탭 동작으로 실행되는 애니메이션의 지연 문제 해결
  • 오픈 소스 라이선스 업데이트 (SIL Open Font License)

1. 공통

  • 버전 업데이트 공지 제공
  • 편안하고 차분한 사용을 위한 다크 테마 지원
  • 레이어에서 색상 라벨 지원

2. 구성 요소

  • 마스크 지원
  • 멀티미디어 지원 (webp, agif, lottie)

3. 편집 & 속성

  • 속성 개선 (비트맵 글꼴, 곡선 텍스트, 진행 바)
  • 애니메이션 패널 개선 (루프 횟수, 프레임 계산)
  • 애니메이션 및 멀티미디어 구성 요소에서 트리거 지원
  • 설정에서 비트맵 글꼴 관리 지원
  • 이미지 처리 시 이미지 모양 지원
  • 조건부 선에서 루프, 복사 및 붙여넣기 지원

4. 스타일

  • 그리드 보기 지원
  • 항목 순서 재정렬 지원
  • 각 항목의 수 늘림

5. 기타

  • 워치에서 편집기 튜토리얼 제공
  • 오픈 소스 라이선스 업데이트
  • 알려진 문제 해결:
    • 짧은 텍스트 컴플리케이션의 "아이콘+텍스트" 혹은 "제목+텍스트" 같은 다양한 레이아웃을 편집 가능한 컴플리케이션에서 지원하며 하나의 레이아웃만 표시

알려진 문제:

짧은 텍스트 컴플리케이션의 "아이콘+텍스트" 혹은 "제목+텍스트" 같은 다양한 레이아웃을 편집 가능한 컴플리케이션에서 지원하며 하나의 레이아웃만 표시

1. 빌드

  • 빌드 결과물 저장을 위해 작업공간 폴더 사용
  • 빌드 대화 상자에서 이전에 사용한 빌드 정보 제공

2. 편집 & 속성

  • 태그 표현식에서 함수 지원
    • round(num), floor(num), ceil(num), sin(num), cos(num), tan(num), abs(num), clamp(num, min, max), numberFormat(form, num)
  • 구성요소 추가에서 여러 이미지 선택이 가능하도록 지원
  • 이미지 가져오기의 최대 이미지 크기를 2250(450*5)로 변경
  • 스타일 명명 규칙 업데이트
  • 마이너 버그 수정

3. 미리보기 & 실행

  • 탭 동작에 반응하여 시각적 터치 피드백 표시
  • 초침 스윕 애니메이션이 더 매끄럽게 움직이도록 개선
  • 착용 감지 센서가 없는 디바이스에서도 심박수를 측정 가능하도록 수정

4. 이용약관

  • "워치 페이스" 적용 범위를 "안드로이드 워치 디바이스와 삼성 모바일 디바이스"로 변경

1. 빌드

  • 갤럭시 스토어에 워치 페이스를 업로드하기 위한 APK 빌드 출력 지원
  • 패키지 이름 내 유효 문자 확인 로직 추가. 패키지 이름에는 영문자, 숫자 및 밑줄 표시만 사용할 수 있습니다.
  • 프로젝트 이름에 비 ASCII 문자 사용 시 충돌 문제 해결

2. 속성

  • 인덱스 설정에서 숫자 유형 제거
  • 속성의 크기 및 곡선 텍스트의 취소 문제 해결
  • 신규 태그 표현식 추가
    • [TMZN_OFS_WITH_DST], [HR_MEASURE_RESULT]

3. 미리보기 & 실행

  • 태그 표현식 문제 해결
    • [UTC_TS], [WEEK_IN_MONTH], [SC_PER], [DAY_OF_WEEK], [HR_IS_MEASURING]
  • 로캘 및 시간대 문제 해결
  • 테마 컬러, 각위치 및 자이로 효과 문제 해결
  • 앰비언트 모드에서 불투명도 문제 해결
  • 그룹 내에서 Transform 태그 문제 해결
  • 워치 디바이스의 컴플리케이션 데이터 문제 해결
  • 0을 포함한 커스텀 문자열에서 비트맵 글꼴 문제 해결
  • 보다 매끄러운 애니메이션을 위한 개선
  • 앰비언트 모드에서 전력 소비 개선
  • 마이너한 문제 해결
  • 최초 버전