Skip to content

Commit

Permalink
Release (#1550)
Browse files Browse the repository at this point in the history
* fix: skip triggering render hooks when camera changed only. (#1548)

* fix: skip triggering render hooks when camera changed only

* chore: commit changeset

* chore(release): bump version (#1549)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
3 people committed Oct 9, 2023
1 parent e36259e commit 7884292
Show file tree
Hide file tree
Showing 96 changed files with 501 additions and 70 deletions.
7 changes: 7 additions & 0 deletions packages/g-camera-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-camera-api

## 1.2.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 1.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-camera-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-camera-api",
"version": "1.2.14",
"version": "1.2.15",
"description": "A simple implementation of Camera API.",
"keywords": [
"antv",
Expand Down
13 changes: 13 additions & 0 deletions packages/g-canvas/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @antv/g-canvas

## 1.11.19

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-canvas-path-generator@1.3.15
- @antv/g-plugin-canvas-picker@1.10.16
- @antv/g-plugin-canvas-renderer@1.9.16
- @antv/g-plugin-dom-interaction@1.9.15
- @antv/g-plugin-html-renderer@1.9.18
- @antv/g-plugin-image-loader@1.3.15

## 1.11.18

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-canvas/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-canvas",
"version": "1.11.18",
"version": "1.11.19",
"description": "A renderer implemented by Canvas 2D API",
"keywords": [
"antv",
Expand Down
13 changes: 13 additions & 0 deletions packages/g-canvaskit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @antv/g-canvaskit

## 0.10.19

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-canvas-path-generator@1.3.15
- @antv/g-plugin-canvas-picker@1.10.16
- @antv/g-plugin-canvaskit-renderer@1.3.15
- @antv/g-plugin-dom-interaction@1.9.15
- @antv/g-plugin-html-renderer@1.9.18
- @antv/g-plugin-image-loader@1.3.15

## 0.10.18

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-canvaskit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-canvaskit",
"version": "0.10.18",
"version": "0.10.19",
"description": "A renderer implemented by CanvasKit",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-components

## 1.9.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 1.9.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-components",
"version": "1.9.14",
"version": "1.9.15",
"description": "Components for g",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-dom-mutation-observer-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-dom-mutation-observer-api

## 1.2.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 1.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-dom-mutation-observer-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-dom-mutation-observer-api",
"version": "1.2.14",
"version": "1.2.15",
"description": "A simple implementation of DOM MutationObserver API.",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-gesture/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-gesture

## 2.2.18

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 2.2.17

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-gesture/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-gesture",
"version": "2.2.17",
"version": "2.2.18",
"description": "G Gesture",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-image-exporter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-image-exporter

## 0.7.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 0.7.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-image-exporter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-image-exporter",
"version": "0.7.14",
"version": "0.7.15",
"description": "A image exporter for G using DOM API",
"keywords": [
"antv",
Expand Down
6 changes: 6 additions & 0 deletions packages/g-lite/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @antv/g-lite

## 1.2.15

### Patch Changes

- f109d836: Skip triggering render hooks when camera changed only.

## 1.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-lite/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-lite",
"version": "1.2.14",
"version": "1.2.15",
"description": "A core module for rendering engine implements DOM API.",
"keywords": [
"antv",
Expand Down
11 changes: 9 additions & 2 deletions packages/g-lite/src/services/RenderingService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,14 @@ export class RenderingService {
renderingContext.dirtyRectangleRenderingDisabled =
this.disableDirtyRectangleRendering();

if (!canvasConfig.disableRenderHooks) {
const onlyCameraChanged =
renderingContext.renderReasons.size === 1 &&
renderingContext.renderReasons.has(RenderReason.CAMERA_CHANGED);
const shouldTriggerRenderHooks =
!canvasConfig.disableRenderHooks ||
!(canvasConfig.disableRenderHooks && onlyCameraChanged);

if (shouldTriggerRenderHooks) {
this.renderDisplayObject(
renderingContext.root,
canvasConfig,
Expand All @@ -186,7 +193,7 @@ export class RenderingService {

this.hooks.beginFrame.call();

if (!canvasConfig.disableRenderHooks) {
if (shouldTriggerRenderHooks) {
renderingContext.renderListCurrentFrame.forEach((object) => {
this.hooks.beforeRender.call(object);
this.hooks.render.call(object);
Expand Down
7 changes: 7 additions & 0 deletions packages/g-lottie-player/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-lottie-player

## 0.2.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 0.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-lottie-player/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-lottie-player",
"version": "0.2.14",
"version": "0.2.15",
"description": "A lottie player for G",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-mobile-canvas-element/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-mobile-canvas-element

## 0.8.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 0.8.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-mobile-canvas-element/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-mobile-canvas-element",
"version": "0.8.14",
"version": "0.8.15",
"description": "Create a CanvasLike element from existed context in mobile environment",
"keywords": [
"antv",
Expand Down
14 changes: 14 additions & 0 deletions packages/g-mobile-canvas/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @antv/g-mobile-canvas

## 0.11.7

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-canvas-path-generator@1.3.15
- @antv/g-plugin-canvas-picker@1.10.16
- @antv/g-plugin-canvas-renderer@1.9.16
- @antv/g-plugin-dragndrop@1.8.15
- @antv/g-plugin-gesture@1.2.3
- @antv/g-plugin-image-loader@1.3.15
- @antv/g-plugin-mobile-interaction@0.9.15

## 0.11.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-mobile-canvas/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-mobile-canvas",
"version": "0.11.6",
"version": "0.11.7",
"description": "A renderer implemented with Canvas2D API in mobile environment",
"keywords": [
"antv",
Expand Down
12 changes: 12 additions & 0 deletions packages/g-mobile-svg/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @antv/g-mobile-svg

## 0.10.18

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-dragndrop@1.8.15
- @antv/g-plugin-gesture@1.2.3
- @antv/g-plugin-mobile-interaction@0.9.15
- @antv/g-plugin-svg-picker@1.9.17
- @antv/g-plugin-svg-renderer@1.10.17

## 0.10.17

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-mobile-svg/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-mobile-svg",
"version": "0.10.17",
"version": "0.10.18",
"description": "A renderer implemented by SVG in mobile environment",
"keywords": [
"antv",
Expand Down
13 changes: 13 additions & 0 deletions packages/g-mobile-webgl/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @antv/g-mobile-webgl

## 0.9.26

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-device-renderer@1.9.22
- @antv/g-plugin-dragndrop@1.8.15
- @antv/g-plugin-gesture@1.2.3
- @antv/g-plugin-html-renderer@1.9.18
- @antv/g-plugin-image-loader@1.3.15
- @antv/g-plugin-mobile-interaction@0.9.15

## 0.9.25

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-mobile-webgl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-mobile-webgl",
"version": "0.9.25",
"version": "0.9.26",
"description": "A renderer implemented by WebGL1/2 in mobile environment",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-pattern/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-pattern

## 1.2.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 1.2.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-pattern/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-pattern",
"version": "1.2.14",
"version": "1.2.15",
"description": "A pattern libs for G",
"keywords": [
"antv",
Expand Down
8 changes: 8 additions & 0 deletions packages/g-plugin-3d/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @antv/g-plugin-3d

## 1.9.22

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15
- @antv/g-plugin-device-renderer@1.9.22

## 1.9.21

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-plugin-3d/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-plugin-3d",
"version": "1.9.21",
"version": "1.9.22",
"description": "Provide 3D extension for G",
"keywords": [
"antv",
Expand Down
7 changes: 7 additions & 0 deletions packages/g-plugin-a11y/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @antv/g-plugin-a11y

## 0.6.15

### Patch Changes

- Updated dependencies [f109d836]
- @antv/g-lite@1.2.15

## 0.6.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/g-plugin-a11y/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@antv/g-plugin-a11y",
"version": "0.6.14",
"version": "0.6.15",
"description": "A G plugin for accessibility",
"keywords": [
"antv",
Expand Down
Loading

0 comments on commit 7884292

Please sign in to comment.