Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1169

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176
8000 Tags · antvis/G · GitHub
Nothing Special   »   [go: up one dir, main page]

Skip to content

Tags: antvis/G

Tags

@antv/g-lite@2.4.0

Toggle @antv/g-lite@2.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#2061)

* feat(benchmark): Add performance test suite and analysis panel (#1987)

* fix: docs dead links (#1984)

* fix: docs dead links

* fix: add /en prefix to english docs

* feat: upgrade chrome extension to manifest v3 and react to v18

- Upgrade manifest version from v2 to v3 with updated permissions format
- Migrate background scripts to service worker
- Update content_security_policy and web_accessible_resources format
- Replace browser_action with action
- Upgrade react and react-dom from v16 to v18 in g-devtool
- Update devtool UI to support React 18 createRoot API
- Maintain backward compatibility with legacy versions
- Update minimum chrome version requirement to 88

* feat: add GitHub workflow for bug report reproduction check

- Add new GitHub Actions workflow 'bug-report-reproduction-check'
- Automatically analyze new bug reports for reproduction steps
- Use Mistral AI to check for complete reproduction information
- Add friendly comment when reproduction details are missing
- Only trigger for issues labeled as 'bug'
- Add necessary permissions for issues and models access

* feat: add benchmark suite for rendering performance comparison

- Add benchmark infrastructure with TestCase and TestRunner base classes
- Implement test cases for basic shapes (circle, rect, path, etc.) across multiple renderers
- Support g-canvas, g-canvas-v4 and zrender rendering engines
- Add UI components for test execution and result visualization
- Include i18n support with Chinese and English translations
- Set up build configuration with Vite and TypeScript

* feat(benchmark): add collapsible insight panel in PerformanceChart

- Add state to track insight panel expansion
- Implement collapsible UI with smooth animations
- Improve styling and layout of insight panel
- Add expand/collapse toggle functionality
- Enhance user experience with better visual feedback

* chore(benchmark): add performance test results for basic shapes

Add benchmark results for basic shapes rendering comparison between different engines including g-canvas and zrender. The results include execution duration and memory usage metrics.

* feat(benchmark): enhance i18n support for failure rate display

- Add new translation key 'highestFailureRate' for displaying failure rate in both English and Chinese
- Refactor failure rate display to use i18n template
- Improve code formatting in PerformanceChart component
- Fix whitespace and indentation issues in TestRunner

* chore: remove other file

* feat: Add native pan and zoom demo (#1994)

* feat: add native pan and zoom demo

Adds a new demo under `__tests__/demos/camera/` that showcases how to implement panning and zooming on the canvas using native DOM events.

This is in response to the user request to add such a demo.

An issue in the execution environment prevented the test suite from being run. A `commitlint` hook blocked all commands, including `pnpm test`. The changes are submitted without test verification due to this environmental constraint.

* fix: use getContextService for container access in nativePanZoom demo

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: wang1212 <mrwang1212@126.com>

* feat: add script to fetch and display npm download stats for monorepo packages

* chore: update test config and TypeScript settings

- Add JSDoc link to jest.unit.config.js
- Fix module name mapper path in jest.unit.config.js
- Expand coverage collection to more packages
- Update coverage reporters
- Move isolatedModules to tsconfig.json

* fix: fix loop index in tapable (#2003)

* fix: fix loop index in SyncWaterfallHook and AsyncSeriesWaterfallHook

- Fix loop index in SyncWaterfallHook to start from 1 instead of 0 since the first callback is already called
- Apply the same fix to AsyncSeriesWaterfallHook for consistency
- Add comprehensive unit tests for all tapable hook types

* chore: fix code style

* chore: fix code lint issue

* chore: add changeset

* Add basic shape benchmark cases for g-canvas-local engine (#2030)

* test: Add basic shape benchmark cases for g-canvas-local engine

* test: Add basic shape benchmark cases for g-canvas-local engine

* Update benchmark/src/benchmarks/g-canvas-local/engine.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* feat(text): add text-decoration support for text elements (#2035)

* feat(text): add text-decoration support for text elements

* docs: update text decoration info

* docs: fix typos

* perf: element event batch triggering (#2005)

* perf: element event batch triggering

* chore: update test snapshot

* chore: use Array.from to convert iterator for compatibility

* chore: add changeset

* Update __tests__/demos/perf/custom-event.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* perf: remove rBush logic from element picking mechanism (#2031)

* perf: remove rBush logic from element picking mechanism

* chore: fix lint error

* chore: add changeset

* chore: update test case

* fix: the element picking range includes the element border

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

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

* perf(g-plugin-canvas-renderer): improve wavy text decoration with quadratic curves

* Update __tests__/demos/event/hit-test.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-lite@2.3.2

Toggle @antv/g-lite@2.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1979)

* fix: prevent NaN in transform calculations when scale is 0 (#1971)

* fix: prevent NaN in transform calculations when scale is 0

- Add MIN_SCALE constant to avoid zero scaling
- Update scale transform functions to enforce minimum scale value
- Add test case for scale(0) transform
- Add demo example with scale(0) transform

* chore: add changeset

* refactor: extract scale clamping logic into reusable function

- Add clampScale helper function to avoid code duplication
- Replace repeated Math.max(item, MIN_SCALE) calls with clampScale
- Maintain same behavior while improving code maintainability

* chore: add changeset

* perf: use charWidthCache to improve performance by 1.5% (#1978)

* perf: 避免重复dirty父级元素提升2%性能

* perf: accept gemini review

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* refactor: 修复eslint

* perf: use charWidthCache to improve performance by 1.5%

* refactor: 修复评审意见

* refactor: 修复评审意见

* refactor: 使用LRU

* refactor: 使用LRU

* chore: add changeset

---------

Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: wang1212 <mrwang1212@126.com>

* revert: fix element attribute update exception #1968

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

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

---------

Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>
Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-lite@2.3.0

Toggle @antv/g-lite@2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1962)

* fix: 🐛 Fix invalid URL links (#1951)

* fix: terminate immediately when the line width is too small to display any characters (#1956)

* docs: update documentation and examples

* fix(svg-renderer): add x and y attributes to foreignObject in SVGRenderer (#1961)

Add support for x and y attributes in foreignObject elements to ensure proper positioning in SVG rendering.

* docs: update documentation formatting and update dependencies

* perf: optimize element event distribution and attribute update process (#1944)

* fix(plugin-box2d): remove trailing slash from BOX2D_UMD_DIR

* perf: optimize element event distribution and attribute update process

* feat: use RIC to avoid frequent calls syncRTree (#1960)

* perf: optimize element event distribution and attribute update process

* perf: 增加enableRICSyncRTree

---------

Co-authored-by: wang1212 <mrwang1212@126.com>

* chore: fix lint error

* refactor: enhance performance optimization with experimental features

- Move performance-related configurations from runtime to canvas config
- Introduce experimental feature flags in CanvasConfig for better control
- Optimize event propagation and attribute updates
- Add RIC (RequestIdleCallback) for syncRTree operations
- Improve type safety and code organization

---------

Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>

* chore: add changeset

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

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

---------

Co-authored-by: iaosee <iaosee@outlook.com>
Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-plugin-rough-canvas-renderer@2.0.44

Toggle @antv/g-plugin-rough-canvas-renderer@2.0.44's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1946)

* feat: provide custom rough rendering capabilities (#1943)

* fix: prevent rendering of rectangles for elements with 'no-rough' class

* fix: add optional chaining to safely check for 'no-rough' class in rectangle rendering

* fix: enhance rectangle rendering by integrating default style renderer

* feat: add rough plugin options

* chore: update README.md

* chore: update README.md

* chore: add test for rough options

* chore: add changeset

* perf: use map instead of RefCountCache to avoid memory leaks (#1939)

* perf: use map instead of RefCountCache to avoid memory leaks

* perf: 不再直接存引用,改存entityID

---------

Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>

* chore: add changeset

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

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

---------

Co-authored-by: bqxbqx <132878537+BQXBQX@users.noreply.github.com>
Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>
Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-web-animations-api@2.1.25

Toggle @antv/g-web-animations-api@2.1.25's commit message

Verified

10BC0
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1942)

* perf: discard animation when target is destroyed (#1940)

Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>

* chore: add changeset

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

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

---------

Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>
Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-lite@2.2.19

Toggle @antv/g-lite@2.2.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1935)

* fix: text wrapping error (#1933)

* fix: text wrapping error

* chore: add changeset

* chore: 更新测试截图

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

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

---------

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

@antv/g-lite@2.2.17

Toggle @antv/g-lite@2.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1923)

* fix: element z-index sorting rendering abnormality (#1921)

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

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

---------

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

@antv/g-plugin-svg-renderer@2.2.17

Toggle @antv/g-plugin-svg-renderer@2.2.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1916)

* fix: set dx dy when textBaseline change to middle (#1911) (#1912)

* fix: add pointerEvents none (#1913)

Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>

* chore: add changeset

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

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

---------

Co-authored-by: sz-p <SZ_P@outlook.com>
Co-authored-by: huiyu.zjt <Alexzjt@users.noreply.github.com>
Co-authored-by: huiyu.zjt <huiyu.zjt@antgroup.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@antv/g-plugin-image-loader@2.1.19

Toggle @antv/g-plugin-image-loader@2.1.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1908)

* fix: image element rendering triggers an exception (#1906)

* fix: image element rendering triggers an exception

* chore: add image bugfix demo #1906

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

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>

@antv/g-web-components@2.0.45

Toggle @antv/g-web-components@2.0.45's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#1905)

* fix: web-components element rendering exception (#1903)

* Version Packages (#1904)

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>
0