퍼포먼스 랩(Performance Lab)

설명

성능 실험실 플러그인은 사이트의 성능을 향상시키는 데 중점을 둔 기능 모음으로, 대부분은 결국 워드프레스 코어에 통합될 예정입니다. 이 플러그인은 성능 팀이 개발 중인 개별 성능 기능 플러그인을 쉽게 발견하고 활성화할 수 있도록 도와줍니다. 이렇게 하면 기능이 워드프레스 코어에서 사용 가능하게 되기 전에 기능을 테스트하여 그 이점을 얻을 수 있습니다. 또한 솔루션을 더욱 개선하기 위한 피드백을 제공함으로써 중요한 역할을 할 수 있습니다.

현재 이 플러그인이 제공하는 기능 플러그인은 다음과 같습니다:

이러한 플러그인은 성능 실험실 설치와 별도로 설치할 수도 있지만, 성능 실험실 플러그인을 활성화하면 새로운 성능 기능이 개발될 때 이를 확인할 수 있습니다.

설치

워드프레스 내에서 설치

  1. 플러그인 > 새로 추가를 방문하세요.
  2. 퍼포먼스 랩를 검색합니다.
  3. 퍼포먼스 랩 플러그인을 설치하고 활성화합니다.

수동 설치

  1. 전체 performance-lab 폴더를 /wp-content/plugins/ 디렉터리에 업로드합니다.
  2. 플러그인을 방문하세요.
  3. 퍼포먼스 랩 플러그인을 활성화합니다.

활성화 후

  1. 새로운 설정 > 퍼포먼스 메뉴를 방문하세요.
  2. 사용하려는 개별 기능을 활성화합니다.

FAQ

이 플러그인의 목적은 무엇입니까?

퍼포먼스 랩 플러그인의 주요 목적은 궁극적으로 워드프레스 코어에 적용하는 것을 목표로 하는 다양한 성능 기능을 테스트할 수 있도록 하는 것입니다. 본질적으로 “기능 플러그인”의 모음이므로 워드프레스 코어를 대상으로 하지 않고 워드프레스 코어에서 사용할 수 없는 기능에 의존하는 성능 기능을 제공하는 다른 성능 플러그인과는 다릅니다. 사용 가능한 기능 목록은 정기적으로 변경됩니다: 기존 기능은 워드프레스 코어에서 릴리스된 후 제거될 수 있으며, 새로운 기능은 모든 릴리스에서 추가될 수 있습니다.

내 프로덕션 사이트에서 이 플러그인을 사용할 수 있습니까?

플러그인의 주요 목적(위 참조)에 따라 대부분 플러그인에 포함된 다양한 성능 기능에 대한 베타 테스트 플러그인으로 간주할 수 있습니다. 그러나 이 플러그인을 사용하는 데는 내재된 위험이 따른다는 점을 이해하는 것이 중요합니다. 사용자는 자신의 책임 하에 사용한다는 점을 이해하고 신중하게 진행하시기 바랍니다.

내 플러그인 피드백은 어디에 제출할 수 있습니까?

특히 이 플러그인은 향후 워드프레스 핵심 기능의 모음이므로 피드백을 적극 권장하고 감사하게 생각합니다. 새로운 기능에 대한 제안이나 요청이 있으면 성능 연구소 GitHub 리포지토리에 이슈로 제출할 수 있습니다. 문제 해결에 도움이 필요하거나 플러그인에 대한 질문이 있는 경우 지원 포럼에 새 주제를 작성하세요.

보안 버그는 어디에 신고할 수 있나요?

성능 팀과 워드프레스 커뮤니티는 보안 버그를 심각하게 생각합니다. 귀하의 연구 결과를 책임감 있게 공개하려는 귀하의 노력에 감사드리며 귀하의 기여를 인정하기 위해 모든 노력을 기울일 것입니다.

보안 문제를 신고하려면 워드프레스 HackerOne 프로그램을 방문하세요.

플러그인에 어떻게 기여할 수 있습니까?

기부는 언제나 환영합니다! 핵심 성과 팀 핸드북에 참여하는 방법에 대해 자세히 알아보세요.

후기

2024년 9월 17일 답글 1개
In a way, I liked it. I believe there is a lot to improve, BUT the programming team is one of the best. In my humble opinion: The plugin description is weak or limited. For some people, the information may be very limited and prevent its use. What I missed and even opened a support request for is the lack of information about compatibility with other cache plugins such as litespeed, wp-rocket, total-cache, etc. I know that some of the ones I mentioned have similar features that can cause errors due to incompatibility.
2024년 8월 29일 답글 1개
Install 1 Plguin, get 3 🙁 Doesn´t work, waste my time!
2024년 8월 16일 답글 1개
패치 후 WP 6.6.1 정상 작동.
2024년 7월 20일 답글 1개
Does it convert from JPEG to webp?
모든 42 평가 읽기

기여자 & 개발자

“퍼포먼스 랩(Performance Lab)”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“퍼포먼스 랩(Performance Lab)”(이)가 21 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “퍼포먼스 랩(Performance Lab)”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

3.5.1

버그 수정

  • 관련 플러그인 정보를 저장할 때 플러그인 종속성을 고려하세요. (1613)

3.5.0

향상

  • 성능 기능 목록에 웹 워커 오프로딩을 추가합니다. (1577)
  • 관련 독립형 플러그인에 대한 정보만 임시 캐시에 저장합니다. (1573)
  • 단일 워드프레스닷컴 API 요청을 사용하여 모든 플러그인에 대한 정보를 가져옵니다. (1562)

3.4.1

버그 수정

  • 수정: n()의 잘못된 사용을 수정했습니다. (1491)

3.4.0

향상

  • 자동 로드 옵션 쿼리 시간에 대한 서버-타이밍 메트릭을 제거합니다. (1456)

버그 수정

  • 버퍼가 정리 중일 때 서버 타이밍 헤더를 보내지 마세요. (1443)
  • 외부 업데이트 후 사이트 상태에 비활성화된 옵션이 다시 나타나지 않도록 수정했습니다. (1374)
  • WordPress.org에 대한 외부 요청이 실패할 때 성능 개선 화면. (1474)

3.3.1

향상

  • PHPStan 엄격한 규칙을 추가합니다(empty.notAllowed 제외). (1241)

버그 수정

  • 퍼플랩_admin_pointer()에 null을 전달할 수 있도록 허용합니다. (1393)

3.3.0

향상

  • 최소 WP 버전 및 최대 테스트된 WP 버전을 상향 조정합니다. (1333)
  • WebP 사이트 상태 테스트에 대한 메시지를 개선합니다. (1249)
  • 플러그인 readme에서 ‘최소 필요’ 및 ‘PHP 필요’를 제거합니다. (1334)
  • PHPStan을 1.11.6으로 업그레이드합니다. (1325).

버그 수정

  • 코어의 자동 로드 옵션 사이트 상태 테스트(있는 경우)를 확장합니다(WP 6.6에서). (1298)
  • 멀티사이트에 대한 단위 테스트 수정. (1327)

3.2.0

향상

  • 플러그인 목록 표에서 각 PerfLab 기능 플러그인 뒤에 설치 메모를 추가합니다. (1265)
  • 새로운 배너와 아이콘으로 플러그인을 업데이트합니다. (1272)

버그 수정

  • 출력 버퍼링을 수행하는 다른 플러그인과의 서버 타이밍 호환성을 수정했습니다. (1260)
  • 잘못 구현된 외부 객체 캐시 플러그인에 대한 자동 로드 옵션 사이트 상태 테스트를 강화합니다. (1238)

3.1.0

향상

  • 기능을 활성화할 때 진행률 표시기를 추가합니다. (1190)
  • 기능 화면에 플러그인 설정 링크를 표시하고 모바일용 반응형 레이아웃을 수정합니다. (1208)
  • 성능 기능 활성화를 위한 플러그인 종속성 지원을 추가합니다. (1184)
  • 사이트 상태에 AVIF 이미지 형식에 대한 지원을 추가합니다. (1177)
  • REST API 응답에 서버 타이밍을 추가합니다. (1206)
  • 최소 PHP 요구 사항을 7.2로 상향 조정합니다. (1130).
  • 검증된 슬러그에만 의존하도록 perflab_install_activate_plugin_callback()의 로직을 수정합니다. (1170)
  • 더 엄격한 정적 분석 검사로 전반적인 코드 품질을 개선하세요. (775)

버그 수정

  • 플러그인 디렉터리 API 쿼리가 실패할 때 perflab_render_plugin_card()에 불완전한 데이터를 전달하고 오류를 표시하지 않도록 수정했습니다. (1175)
  • 성과 화면에서 관리자 포인터를 표시하지 않고 방문 시 포인터를 해제합니다. (1147)
  • 자동 로드 옵션 상태 확인에 대한 WordPress.DB.DirectDatabaseQuery.DirectQuery 경고 수정. (1179)

3.0.0

향상

  • WordPress.org 쿼리에 캐싱을 추가하여 플러그인 정보를 가져옵니다. (1022)
  • 워드프레스 6.6 트렁크의 자동 로드 옵션 사이트 상태 확인에 자동 로드 개선 사항 지원을 추가합니다. (1112)
  • 최소 요구 워드프레스 버전을 6.4로 상향 조정합니다. (1062).
  • 최신 버전의 파일로 업데이트를 지원하도록 object-cache.php 드롭인 배치 로직을 개선합니다. (1047)
  • 특정 플러그인에 주석을 달기 위한 지원을 실험적으로 구현합니다. (1111)
  • 사이트 상태 검사를 모듈에서 플러그인 코어의 일부로 마이그레이션합니다. (1042)
  • 플러그인에서 모듈 인프라와 UI를 제거합니다. (1060)
  • 사이트 상태 확인에서 최대 자동 로드 옵션에 대한 자동 로드 값 변경을 지원합니다. (1048)
  • 생성기 태그에 플러그인 슬러그를 사용합니다. (1103)

문서

  • 테스트한 워드프레스 버전을 6.5로 업데이트합니다. (1027)

2.9.0

기능

  • 하부 구조: 자동 크기 및 추측 규칙에 대한 독립형 플러그인 버전 상수 추가. (958)

향상

  • 하부 구조: 생성기 태그에 독립형 플러그인 슬러그를 포함하세요. (949)

버그 수정

  • 하부 구조: Server-Timing 헤더의 메트릭 이름을 정리합니다. (957)

2.8.0

기능

  • 하부 구조: 퍼포먼스 랩(Performance Lab) 독립형 플러그인 관리를 위한 UI 도입. (864)

향상

  • 하부 구조: 플러그인 디렉터리에서 플러그인 라이브 미리보기 지원 추가. (890)
  • 하부 구조: 모듈 can-load.php 콜백이 자세한 정보가 포함된 WP_Error를 반환하도록 허용합니다.. (891)
  • 하부 구조: 관리 포인터를 구현하여 사용자에게 모듈을 독립형 플러그인으로 마이그레이션해야 함을 표시합니다. (910)
  • 하부 구조: 퍼포먼스 랩(Performance Lab) 모듈에서 독립형 플러그인으로 마이그레이션 로직 및 UI 구현. (899)
  • 하부 구조: 사용자가 모듈을 활성화할 때 모듈 마이그레이션을 위한 관리자 포인터 해제 재설정. (915)

버그 수정

  • 하부 구조: admin/plugins.php의 번역 문자열 구성 수정. (925)

2.7.0

향상

  • 이미지: 이제 워드프레스 코어에서 이 기능을 사용할 수 있으므로 Fetchpriority 모듈을 제거합니다.. (854)
  • 하부 구조: PHP 최소 요구 버전을 7.0으로, WP 버전 최소 요구 버전을 6.3으로 상향 조정합니다. (851)

문서

  • 하부 구조: 이미지 플레이스홀더 독립형 플러그인 게시. (842)

2.6.1

버그 수정

  • 하부 구조: 플러그인 디렉터리에서 PHPStan 구성 파일 제거. (816)

문서

  • 하부 구조: 독립형 플러그인 에셋 추가. (815)

2.6.0

기능

  • 하부 구조: 서버 타이밍 화면에 출력 버퍼링 추가 확인란을 추가합니다. (801)
  • 하부 구조: WP 관리자 화면에서 제어하는 서버 타이밍으로 특정 훅 실행 시간을 측정하는 로직을 구현합니다. (784)

향상

  • 이미지: 이미지 플레이스홀더의 잘못된 함수 접두사를 수정했습니다. (789)
  • 하부 구조: 프로시저 코드가 있는 파일에 조기 종료 절을 추가하세요. (790)
  • 하부 구조: PERFLAB_DISABLE_SERVER_TIMING 상수를 사용하여 서버 타이밍을 완전히 비활성화할 수 있도록 허용합니다. (795)

버그 수정

  • 이미지: 워드프레스 6.3 변경에 따라 이미지 편집 시 WebP 처리 문제를 수정했습니다. (796)
  • 하부 구조: 플러그인 검사기에서 감지된 오류 수정. (788)

2.5.0

향상

  • 이미지: 모듈을 로드하기 전에 워드프레스 코어에서 fetchpriority 기능을 사용할 수 있는지 확인하세요. (769)
  • 데이터베이스 최적화: SQLite 모듈을 제거합니다. (764)
  • 하부 구조: 6.3 버전까지 범프 테스트 완료. (772)

2.4.0

향상

  • 데이터베이스: 다음 릴리스에서 제거될 SQLite 모듈에서 독립형 플러그인으로 마이그레이션하기 위한 마이그레이션 프롬프트를 구현합니다. (739)
  • 하부구조: PHPStan을 추가하고 레벨 0 문제를 수정하여 코드 품질을 개선합니다. (730)
  • 하부구조: 인스턴스 액세스가 필요하지 않을 때마다 약간의 성능 향상을 위해 정적 클로저를 사용하세요. (729)

버그 수정

  • 데이터베이스: 독립형 플러그인 마이그레이션이 올바르게 작동하도록 SQLite 모듈 비활성화 루틴을 수정했습니다. (743)
  • 하부구조: Server-Timing 헤더 출력을 더욱 견고하게 만듭니다. (736)

2.3.0

향상

  • 이미지: 독립 실행형 플러그인에 대해 주요 색상Fetchpriority 모듈을 구성합니다. (704)
  • 인프라: 독립형 plugins.json 정의에서 이미지 플레이스홀더를 일시적으로 제거합니다. (719)
  • 하부 구조: 수동 워크플로에는 plugins.json의 동적 버전을 사용하세요. (710)

버그 수정

  • 이미지: 기존 인라인 스타일 속성 앞에 주요 색상 스타일을 추가합니다. (716)
  • 하부 구조: 심각도가 낮은 보안 권고 GHSA-66qq-69rw-6×63을 해결하세요.

2.2.0

향상

  • 이미지: Fetchpriority 모듈에서 “experimental” 플래그를 제거합니다. (702)
  • 인프라: 최신 이미지 형식을 포함한 모듈에서 독립형 플러그인을 실행하기 위한 인프라를 구현합니다. (699)
  • 하부 구조: PHPCS 구성에 WordPress-Extra 규칙을 포함하고 결과 문제를 수정합니다. (695)

버그 수정

  • 이미지: 대상 매개변수를 사용하기 전에 소독하십시오. (690)

문서

  • 이미지: 모듈 슬러그/디렉토리를 dominant-color에서 dominant-color-images로 변경합니다. (708)
  • 이미지: 주요 색상 모듈의 이름을 주요 색상 이미지로 변경합니다. (705)

2.1.0

향상

  • 하부 구조: 기본 서버 타이밍 메트릭에 wp-total 메트릭을 추가합니다. (669)
  • 하부 구조: 독립 실행형 플러그인에서 충돌을 방지하기 위해 모듈 load.php 파일이 실제로 다른 코드만 로드하는지 확인합니다. (674)

버그 수정

  • 하부 구조: object-cache.php 드롭인 배치 문제를 수정합니다. (672)

2.0.0

향상

  • 개체 캐시: 워드프레스 버전을 6.1로 업데이트하고 캐시 모듈을 제거하십시오. (641)
  • 측정: perflab_disable_object_cache_dropin 필터를 추가합니다. (629)
  • 데이터 베이스: SQLite를 사용할 때 표시되도록 adminbar에 표시기를 추가하십시오. (604)

버그 수정

  • 이미지: 기존 $metadata['sizes']를 확인하여 PHP 경고를 수정하십시오. (648)
  • 이미지: 필터 콜백에서 올바른 수의 인수를 사용하십시오. (634)
  • 데이터 베이스: 정적 분석에서 강조 표시된 잘못된 문서 및 반환 유형을 수정합니다. (645)
  • 하부 구조: plugin_action_links_* 필터의 잘못된 사용을 수정합니다. (647)

문서

  • 하부 구조: 목적을 명확히 하기 위해 객체 캐시 드롭인에 파일 헤더를 추가합니다. (649)

1.9.0

향상

  • 데이터 베이스: SQLite 모듈 설명에서 다중 서버 환경에 대한 경고를 제거합니다. (619)

버그 수정

  • 하부 구조: 다른 플러그인과의 object-cache.php 드롭인 상호 운용성을 향상시킵니다. (616)

1.8.0

기능

  • 측정: Server-Timing API 기반 및 기본 로드 시간 메트릭을 구현합니다. (553)
  • 데이터 베이스: 새로운 실험적 SQLite 통합 모듈을 구현합니다. (547)
  • 이미지: 새로운 실험적 fetchpriority 모듈을 구현합니다. (528)

버그 수정

  • 데이터 베이스: 정의되지 않은 속성과 관련된 SQLite 알림을 수정합니다. (600)
  • 데이터 베이스: 원래 admin_email 사용자가 삭제되었을 때 admin_email 및 실제 관리자 이메일의 잘못된 처리를 수정합니다. (603)
  • 데이터 베이스: 잠재적인 오류를 방지하기 위해 WP 파일 시스템 설정을 보다 강력하게 만드십시오. (595)

1.7.0

향상

  • 이미지: MIME 유형에 대한 WP 이미지 편집기 품질을 변경합니다. (571)
  • 하부 구조: 데이터베이스 포커스 영역을 도입하고 JavaScript 포커스 영역의 이름을 JS & CSS로 변경하고 사이트 상태 포커스 영역을 단계적으로 제거합니다. (566)

버그 수정

  • 이미지: 지배적인 컬러 이미지에 잘못된 속성이나 중복을 잠재적으로 추가하지 않도록 합니다. (578)
  • 이미지: 이미지에 첨부 파일 메타데이터가 없을 때 REST API 응답의 치명적인 오류를 수정합니다. (568)
  • 이미지: style 속성을 ​​재정의하지 않음으로써 주요 색상이 활성화될 때 이미지 초점 버그를 수정합니다. (582)
  • 이미지: Multisite에도 표시되도록 WebP 및 JPEG 생성을 위한 옵트인 확인란을 수정합니다. (565)

1.6.0

향상

  • 사이트 상태: 코어에서 사용할 수 없는 경우 영구 캐시 및 전체 페이지 캐시에 대한 사이트 상태 검사만 로드합니다. (543)
  • 이미지: 설정 > 미디어에 확인란을 추가하여 WebP 외에 JPEG를 생성할지 여부를 제어합니다. (537)
  • 이미지: JPEG 및 WebP 업로드를 위해 기본적으로 WebP 이미지만 생성합니다. (527)
  • 하부 구조: 최소 워드프레스 요구 사항을 6.0으로 올립니다. (549)

1.5.0

향상

  • 사이트 상태: 가장 큰 자동 로드 옵션을 강조 표시하여 자동 로드 옵션 검사를 개선합니다. (353)

1.4.0

향상

  • 이미지: WebP에서 JPEG로의 JS 교체 메커니즘을 개선하여 전체 파일 이름을 보다 안정적으로 교체합니다. (443)
  • 이미지: 콘텐츠 이미지 MIME 대체 규칙을 가져오기 위해 webp_uploads_get_content_image_mimes()를 도입합니다. (420)
  • 하부 구조: plugin_dir_path()에 대한 PERFLAB_PLUGIN_DIR_PATH 상수를 추가합니다. (429)
  • 하부 구조: 언어 및 일관성을 위해 사이트 상태 점검 모듈의 이름을 바꿉니다. (423)

버그 수정

  • 사이트 상태: 모든 사이트 상태 확인에서 잘못된 배지 색상 사용을 수정합니다. (472)
  • 이미지: 원본 이미지의 확장자를 WebP 파일 이름에 추가하여 고유한지 확인합니다. (444)
  • 이미지: 일반 퍼머링크에 대한 REST API 지원을 수정합니다. (457)
  • 하부 구조: 제거하는 동안 Multisite에 대한 네트워크 전체의 플러그인 옵션을 제거합니다. (458)

1.3.0

향상

  • 이미지: 프런트엔드 컨텍스트에서만 이미지 교체를 추가합니다. (424)
  • 이미지: 추가 MIME 유형 버전을 생성할 이미지 크기를 제어할 수 있습니다. (415)
  • 이미지: 해당 JPEG 이미지보다 큰 경우 WebP 이미지를 폐기하십시오. (418)
  • 이미지: 두 기능을 결합하여 이미지의 컴퓨팅 지배 색상 및 투명도를 최적화합니다. (381)
  • 이미지: WebP가 브라우저에서 지원되지 않는 경우 프런트엔드에 대체 JPEG 이미지를 제공합니다. (360)
  • 이미지: wp_get_image_editor() 메서드 인수를 사용하여 주요 색상 메서드를 지원하는지 확인합니다. (404)
  • 이미지: Dominant Color 모듈에서 실험적 레이블을 제거하고 새 설치에 대해 기본적으로 켭니다. (425)
  • 사이트 상태: wp_filesize()를 위해 perflab_aea_get_resource_file_size()를 제거합니다. (380)
  • 사이트 상태: 자동 로드 옵션에 대한 설명서 링크를 업데이트합니다. (408)
  • 하부 구조: 코어 버전을 사용할 수 있는 경우 모듈을 로드하지 않는 메커니즘을 구현하십시오. (390)

버그 수정

  • 이미지: webp_uploads_upload_image_mime_transforms 필터의 잘못된 사용이 올바르게 처리되었는지 확인합니다. (393)
  • 이미지: webp_uploads_prefer_smaller_image_file 필터가 true로 설정된 경우 로직에서 PHP 알림 및 버그를 수정합니다. (397)
  • 이미지: WebP 폴백 메커니즘의 무한 루프를 수정합니다. (433)
  • 이미지: 잠재적인 타사 편집기를 재정의하지 않도록 주요 색상 업로드 프로세스를 수정합니다. (401)
  • 이미지: 첨부 파일 삭제 시 추가 이미지 백업 소스 및 크기 파일을 제거합니다. (411)
  • 하부 구조: 플러그인 ZIP에 .husky 디렉토리를 포함하지 마십시오. (421)
  • 하부 구조: 다중 사이트 네트워크 관리자에서 관리 포인터를 표시하지 마십시오. (394)

1.2.0

기능

  • 이미지: Dominant Color 모듈을 추가하여 이미지 로드를 위한 색상 배경을 제공합니다. (282)
  • 사이트 상태: 전체 페이지 캐시 사용에 대한 사이트 상태 검사를 추가합니다. (263)

향상

  • 이미지: 파일 크기 반환을 허용하도록 webp_uploads_pre_generate_additional_image_source 필터를 업데이트합니다. (334)
  • 하부 구조: 플러그인 제거 루틴을 소개합니다. (345)
  • 하부 구조: 가능한 경우 filesize 대신 wp_filesize를 사용하십시오. (376)

버그 수정

  • 이미지: WebP 이미지를 생성할 때 기존 WebP 파일을 덮어쓰지 마십시오. (359)
  • 이미지: 원본 이미지를 복원할 때 편집된 전체 이미지 소스를 백업합니다. (314)

1.1.0

기능

  • 하부 구조: 퍼포먼스 랩 생성기 메타 태그를 wp_head 출력에 추가합니다. (322)

향상

  • 이미지: 업로드 시 추가 이미지 소스 생성을 단락시키기 위해 필터 webp_uploads_pre_generate_additional_image_source를 도입합니다. (318)
  • 이미지: 필터 webp_uploads_pre_replace_additional_image_source를 도입하여 프런트엔드 콘텐츠에서 추가 이미지 소스 교체를 단락시킵니다. (319)
  • 이미지: webp_uploads_prefer_smaller_image_file 필터를 기반으로 프런트엔드에서 더 작은 이미지 파일을 선택하도록 로직을 개선합니다. (302)
  • 이미지: 가능한 경우 추천 이미지를 WebP 버전으로 바꿉니다. (316)
  • 사이트 상태: 사이트 상태 자동 로드 옵션 설명서 링크를 업데이트합니다. (313)
  • 하부 구조: 사이트 상태 확인 레이블이 불필요하게 조기에 이탈하지 않도록 하십시오. (332)

버그 수정

  • 개체 캐시: 영구 개체 캐시 사이트 상태 확인을 위한 올바른 레이블입니다. (329)
  • 이미지: 이미지를 편집할 때 지정된 대상 이미지만 업데이트합니다. (301)

1.0.0

기능

  • 이미지: 원본 이미지를 편집할 때 보조 이미지 MIME 유형을 생성합니다. (235)

향상

  • 이미지: 더 작은 이미지 파일을 선호하도록 선택할 수 있는 webp_uploads_prefer_smaller_image_file 필터를 도입했습니다. (287)
  • 이미지: 파일 크기에 따라 프런트엔드 콘텐츠에 사용할 MIME 유형을 선택합니다. (243)
  • 사이트 상태: 더 명확하고 일관성이 있도록 사이트 상태 보고서 사본을 업데이트합니다. (272)

문서

  • 하부 구조: 플러그인의 버전 지원 및 이전 버전과의 호환성 정책을 정의합니다. (240)

1.0.0-rc.1

향상

  • 이미지: webp_uploads_content_image_mimes 필터에서 항목의 예상 순서를 변경합니다. (250)
  • 이미지: 추가 정규식을 사용하지 않고 프런트엔드 콘텐츠의 이미지를 교체합니다. (262)
  • 이미지: 소스 속성과 함께 이미지 크기를 복원하고 백업합니다. (242)

버그 수정

  • 이미지: 항상 기본 편집기를 사용하는 대신 WebP 지원을 기반으로 이미지 편집기를 선택하십시오. (259)

1.0.0-beta.3

버그 수정

  • 하부 구조: 설정 등록과 관계없이 기본 모듈이 로드되도록 합니다. (248)

1.0.0-beta.2

기능

  • 이미지: 전체 크기 이미지에 대한 추가 MIME 유형을 만듭니다. (194)
  • 사이트 상태: 과도한 양의 자동 로드 옵션에 대해 경고하는 모듈을 추가하십시오. (124)

향상

  • 이미지: REST 응답의 첨부 파일 미디어 세부 정보에 소스 정보를 추가합니다. (224)
  • 이미지: 개발자가 콘텐츠의 이미지에 사용할 이미지 형식을 선택할 수 있습니다. (230)
  • 이미지: 개발자가 업로드 시 생성할 이미지 형식을 조정할 수 있습니다. (227)
  • 이미지: 가능한 경우 the_content의 전체 크기 이미지를 추가 MIME 유형으로 바꿉니다. (195)
  • 개체 캐시: 개체 캐시 지원 확인에 memcached 확장을 포함합니다. (206)
  • 하부 구조: 플러그인 배너 및 아이콘 자산을 추가합니다. (231)
  • 하부 구조: ZIP 생성을 더 잘 지원하려면 .distignore 대신 .gitattributes를 사용하세요. (223)

버그 수정

  • 이미지: 모든 추가 이미지 형식 하위 크기를 생성하려면 원본 이미지를 사용하십시오. (207)
  • 하부 구조: 신뢰할 수 없는 활성화 후크를 활성화된 모듈의 기본값으로 교체하십시오. (222)

문서

  • 하부 구조: 적절한 분기 전략을 포함하고 릴리스 분기를 보호하도록 릴리스 지침을 업데이트하십시오. (221)

1.0.0-beta.1

기능

  • 이미지: 업로드 모듈용 WebP를 추가합니다. (32)
  • 이미지: 제한된 환경에서 추가 MIME 유형의 하위 크기를 생성하기 위한 재시도 메커니즘을 지원합니다. (188)
  • 이미지: the_content를 적절한 이미지 형식으로 업데이트합니다. (152)
  • 사이트 상태: 사이트 상태에서 WebP 지원을 추가합니다. (141)
  • 사이트 상태: 과도한 JS 및 CSS 자산에 대해 경고하는 모듈을 추가하십시오. (54)
  • 개체 캐시: 영구 개체 캐시에 대한 사이트 상태 검사 모듈을 추가합니다. (111)
  • 하부 구조: 모듈을 전환하는 설정 화면을 추가합니다. (30)
  • 하부 구조: 관리자 포인터를 추가했습니다. (199)

향상

  • 개체 캐시: 항상 다중 사이트에서 개체 캐시를 권장합니다. (200)
  • 이미지: 저장을 위해 sources를 사용하여 추가 MIME 유형에서 이미지 하위 크기를 만듭니다. (147)
  • 이미지: 포커스 디렉터리 내에 있도록 모듈 디렉터리를 업데이트합니다. (58)
  • 사이트 상태: 대기열에 포함된 프런트엔드 자산의 감지를 향상합니다. (136)
  • 하부 구조: 플러그인 목록 테이블의 플러그인 항목에 설정 화면에 대한 링크를 추가합니다. (197)
  • 하부 구조: 플러그인 활성화 시 실험적이지 않은 모든 모듈을 활성화합니다. (191)
  • 하부 구조: 생성된 module-i18n.php 파일을 저장소에 포함합니다. (196)
  • 하부 구조: 활성 모듈을 제어하는 ​​perflab_active_modules 필터를 도입합니다. (87)
  • 하부 구조: 확인란 레이블에서 불필요한 물음표를 제거합니다. (110)
  • 하부 구조: 객체 캐싱의 이름을 객체 캐시로 변경합니다. (108)

버그 수정

  • 이미지: 축소 이미지가 원래 업로드된 형식으로 유지되는지 확인합니다. (143)
  • 이미지: 올바른 이미지 속성에 액세스하도록 오타를 수정하세요. (203)
  • 하부 구조: 모듈 헤더 필드를 번역할 수 있는지 확인하십시오. (60)

문서

  • 사이트 상태: 지금은 Site Health Audit Enqueued Assets 모듈을 실험용으로 표시하십시오. (205)
  • 하부 구조: readme.txt 및 관련 업데이트 스크립트를 추가합니다. (72)
  • 하부 구조: 변경 로그 생성기 스크립트를 추가합니다. (51)
  • 하부 구조: 기여 문서를 추가합니다. (47)
  • 하부 구조: 릴리스 문서를 추가하십시오. (138)
  • 하부 구조: 문서에서 모듈 사양을 정의하십시오. (26)