ChangelogPower Extensions
Power Extensions
이것은 Power Extensions 번들의 각 버전에 대한 모든 변경 사항입니다.
18.0.0
릴리스 날짜: 20/05/2026
호환성을 깨는 변경 사항
- [HTTP Client/PHP Constants and Environment Variables via Schema] 네임스페이스를 변경했습니다 (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] 필드에 액세스하려면 로그인이 필요합니다 (#2354)
- [PHP Constants and Environment Variables via Schema] 쿼리 가능한 환경 변수 목록이 기본적으로 비어 있습니다 (#2354)
수정
- [Cache Control] Cache Control Schema Configuration 블록에서 누락된 임포트를 추가했습니다 (#2323)
- 여러 버그 수정 (#2392)
보안
- [Email Sender]
_sendEmail뮤테이션 실행 시 로그인을 필수화하고, 헤더 인젝션을 방지하기 위해 이메일 헤더 값에서 CRLF를 제거합니다 (#2354) - [HTTP Client]
_sendHTTPRequest필드 실행 시 로그인을 필수화하고, 설정된 허용/거부 목록에 관계없이 프라이빗, 루프백, 링크로컬 및 예약된 주소(클라우드 메타데이터 엔드포인트 포함)로의 요청을 하드 블록합니다 (#2354) - [PHP Constants and Environment Variables via Schema]
_env필드 실행 시 로그인을 필수화하고, 설정된 허용/거부 목록에 관계없이 비관리자 사용자의 알려진 비밀 항목(DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, …)에 대한 액세스를 영구적으로 거부하며, 기본 동작을 빈 허용 목록의 "Allow"로 변경하여 명시적으로 설정될 때까지 어떠한 항목도 읽을 수 없도록 합니다 (#2354)
17.1.0
릴리스 날짜: 23/03/2026
- 버전 건너뜀 (Gato GraphQL 플러그인과 동일한 버전 유지)
17.0.0
개선
- Gato의 새로운 FluentCart 기반 쇼핑몰에 대한 플러그인 라이선스 검증 (#2303)
- Persisted Queries: GraphiQL을 v5로 업데이트했습니다 (#2299)
수정
- 수정 - 플러그인 업데이트에서 세부 정보 표시 링크를 클릭할 때 새 버전 업데이트가 표시되는 문제
16.1.0
- 버전 건너뜀 (Gato GraphQL 플러그인과 동일한 버전 유지)
16.0.0
수정
- [Function Fields]
_arrayItem에 설정되지 않은 위치를 전달하는 문제 (#2262)
15.3.0
- 버전 건너뜀 (Gato GraphQL 플러그인과 동일한 버전 유지)
15.2.0
추가
- [Function Fields] 필드
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObject및_isArray추가 (#2162) - [Helper Function Collection] 필드
_htmlParseHTML5추가 (#2210)
개선
- WordPress 6.9까지 테스트 완료 (#2215)
15.1.0
- 버전 건너뜀 (Gato GraphQL 플러그인과 동일한 버전 유지)
15.0.0
- 변경 사항 없음 (Gato GraphQL 플러그인과 동일한 버전 유지)
14.0.0
호환성을 깨는 변경 사항
- PHP 최소 버전을 7.4에서 8.1로 업그레이드했습니다 (#2057)
개선
- PHP 8.1을 위한 최신 의존성으로 플러그인을 업그레이드했습니다 (#2059)
13.2.0
추가
- [Helper Function Collection] 필드
_arrayOfJSONObjectsExtractPropertyAndConvertToObject추가 (#1905) - [PHP Functions via Schema] 필드
_objectIntersectKeyWithArrays추가 (#1906) - [Helper Function Collection] 필드
_arrayDeepFlatten추가 (#1915)
수정
- [Internal GraphQL Server] Gato GraphQL 플러그인의 의존성을 포함하지 않도록 했습니다 (#1909)
13.1.0
추가
- [Multiple Query Execution] 새로운
@exportFrom디렉티브 (#1848) - [Field to Input] 다른 필드에서 값을 가져오기 위해
@passOnwards디렉티브에property파라미터 추가 (#1849) - [PHP Functions via Schema] 필드
_strArrayReplace및_strArrayReplaceMultiple추가 (#1863)
개선
- [Internal GraphQL Server] 로그 시각화 도구에서 각 항목의 첫 번째 오류/경고만 표시
- [Multiple Query Execution]
@export디렉티브의as인수에String대신IdentifierString사용 (#1854) - [Field to Input]
@passOnwards디렉티브의as인수에String대신IdentifierString사용 (#1854)
13.0.0
개선
- [Query Functions]
@applyField에서 중첩된 오류를 출력하지 않도록 설정 가능 (#1823)
12.1.0
개선
_arrayEncodeAsJSONString및_objectEncodeAsJSONString필드에서 HTML 포워드 태그를 이스케이프하지 않도록 했습니다 (#1799)_arrayEncodeAsJSONString및_objectEncodeAsJSONString필드에서 멀티바이트 유니코드 문자를 그대로 인코딩합니다 (#1799)
12.0.0
- 변경 사항 없음 (Gato GraphQL 플러그인과 동일한 버전 유지)
11.3.0
추가
- 새로운 필드
_objectRecursiveReplace(#1752)
개선
- WordPress 6.8까지 테스트 완료
수정
- WordPress 6.8에서 번역 로딩 오류 메시지 수정
11.2.0
추가
- [Schema Functions] 새로운 필드
_objectMerge(#1726)
개선
- [Schema Functions]
_arrayMerge(arrays:)에 2개 미만의 항목을 전달할 때 오류를 발생시키지 않도록 했습니다 (#1732)
수정
- [Query Functions]
@underEachArrayItem을 반복할 때 다른 형태(예: JSON)의 값을 설정하면 오류가 발생하는 문제
11.1.0
(건너뜀)
11.0.0
필요한 조치
- 중요: 이 플러그인을 업데이트하기 전에 먼저 Gato GraphQL을 업데이트해야 합니다! (그렇지 않으면 애플리케이션이 예외를 발생시킵니다.)
호환성을 깨는 변경 사항
- 업데이트 시 새 버전의 변경 로그를 표시하기 위해 플러그인의 변경 로그 URL을 등록했습니다 (#1707)
10.4.0
개선
- Persisted Queries: GraphiQL 클라이언트를 전체 너비로 설정했습니다 (#1699)
10.3.0
추가
- [Response Error Trigger] 경고를 트리거하기 위한 필드
_warn및 디렉티브@warn(#1689)
개선
- PNG와 WEBP 중 더 작은 이미지를 사용하도록 했습니다 (#1679)
10.2.0
추가
- [Helper Function Collection] 필드
_generateRandomString(#1671)
10.1.0
추가
- [Schema Functions] 필드
_arrayEncodeAsJSONString및_objectEncodeAsJSONString(#1647) - [Helper Function Collection] 필드
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- 최초 출시
Prev
Next