Recharts 2.5.0 发布,React 和 D3 构建的图表库


Recharts 2.5.0 已发布,Recharts 是一个用 React 和 D3 构建的图表库,能帮助你在 React 应用中轻松绘制图表。具体更新内容包括:

feat

  • ResponsiveContainer:onResize回调函数 #3361
  • XAxisYAxisincludeHiddenprop - 在域计算中包含所有数据点,即使是隐藏的数据点 #3103
  • CartesianAxis:新的 interval 选项equidistantPreserveStart #3392

fix

  • ResponsiveContainer: 默认 min-width 为 0 以覆盖破坏 flexbox 布局的默认自动行为 #3391
  • Area:将缺少的“数据”类型添加到 Area 组件中 #3443
  • BrushXAxis:修复interval={0}时的 NaN 回归问题 #3454
  • ReferenceArea/ReferenceLine:修复由于缺失 defaultProps 而导致 ifOverflow prop 不被遵守的回归 #3455

Docs

  • 很多变化 -可查看此处

Dependencies

  • chore:显式升级 react-smooth 的次要版本 #3397
  • chore:将 react-resize-detector 升级到 8.x #3418

Refactor

  • Refactoring:调整 getTicks 以提高代码的可重用性 3393
  • Refactoring:从 CartesianAxis 中提取 TicksUtils 并添加单元测试 #3386

更新说明:https://github.com/recharts/recharts/releases/tag/v2.5.0


相關推薦

2023-05-10

Recharts 2.6.0 已发布,此版本包含了 Storybook 文档更新、首个 accessibility feature 添加,以及一些功能组件的重构。Recharts 是一个用 React 和 D3 构建的图表库,能帮助你在 React 应用中轻松绘制图表。具体更新内容包括: feat

2023-01-07

Recharts 2.2.0 已发布,Recharts 是一个用 React 和 D3 构建的图表库,能帮助你在 React 应用中轻松绘制图表。 具体更新内容包括: feat 在 pie chart 中支持键盘导航 (#2923) 允许反转工具提示方向 (#3056) fix 修复导致 hairli

2024-04-16

Recharts 2.12.5 现已发布,具体更新内容包括: Feat BarChart:barSize 支持 percentage (of chart)。当数据点较少时,有助于设置 bar 的大小。修复 #3640,#4407 Fix Address #4382 最近发布的@types/react 会破坏某些构建,因为它们

2023-03-23

数据可视化引擎 G2 5.0 正式版本 “Spring” 现已发布。本次主版本更新包含更简洁和专业的可视化语法,更丰富的图表类型和图表特性,易于拓展的全新 API 和架构。在提高 G2 灵活性和易用性的同时,也为 G2 未来的长期稳定

2023-10-20

开源PHP办公室,我们一起聊 AI!>>> Apache Superset 3.0.1 现已发布。Apache Superset 是一款现代化的开源数据工具,用于数据探索和数据可视化。它提供了简单易用的无代码可视化构建器和声称是最先进的 SQL 编辑器,用户可以使用这些

2023-02-01

上运行为 Windows 设计的 3D 应用程序和游戏。 DXVK 2.1 正式发布,该版本更新内容如下: 支持 HDR 在支持 HDR10 色彩空间的系统上,现在可以通过设置环境变量 DXVK_HDR=1,或在配置文件中设置选项 dxgi.enableHDR = True来启用 HDR。 目前

2023-03-18

nbsp;使用函数组件和 Hooks 帮助用户学习现代 React 提供了图表、插图、challenge 和 600 多个新的交互式示例 旧的 React 文档站点已移至 legacy.reactjs.org 团队感慨道,React 很快就要十岁了。在 JavaScript 年代,这就像经历了整整一个

2022-09-06

React Native 0.70 版本正式发布,这个版本有几项改进,比如 Codegen 的新的统一配置、Hermes 作为默认引擎、对 Android 构建的完整 CMake 支持,还有对新架构文档的更新。 具体更新内容如下: New Architecture 的新文档 在过去的几个月

2022-08-16

Turborepo 1.4 已发布。 Turborepo 是一个适用于 JavaScript 和 TypeScript 代码库的高性能 monorepo 构建系统。 所谓 monorepo,简单来说就是将所有项目代码放到一个 Git / Mercurial / Subversion 代码仓库中。当下许多大型前端项目和公司都采

2022-10-17

Inferno 8.0.4 发布了。Inferno 是一个类似 React 的 JavaScript 库,用于构建现代用户界面。Inferno 项目的主要目标是为 Web 应用程序提供最快的运行时性能,它擅长渲染实时数据视图或大型 DOM 树。 Typescript 添加动画挂钩的类

2023-12-05

更新后的 ONLYOFFICE 协作空间新增诸多实用功能,全平台实现多项优化功能。请继续阅读,了解所有更新。 ONLYOFFICE 协作空间是什么 ONLYOFFICE 协作空间是一款开源效率平台,让您与同事、团队成员、客户、合作伙伴、承

2022-11-28

Inferno 8.0.5 现已发布。Inferno 是一个类似 React 的 JavaScript 库,用于构建现代用户界面。Inferno 项目的主要目标是为 Web 应用程序提供最快的运行时性能,它擅长渲染实时数据视图或大型 DOM 树。 Typescript Typescript typing 改进#16

2022-08-21

Inferno 8.0.3 发布了。Inferno 是一个类似 React 的 JavaScript 库,用于构建现代用户界面。Inferno 项目的主要目标是为 Web 应用程序提供最快的运行时性能,它擅长渲染实时数据视图或大型 DOM 树。 核心 向 package.json 添加 Fundi

2023-02-26

多可改进之处,不过受访者对框架整体感到满意,无论是构建应用程序的复杂度,或者是框架的改进速度,社区成员皆认为发展适中。 这是第一份 State of React Native 调查报告,在 React Native 社区中收集到超过 1,800 份回应,发起