Skip to content

Releases: chrisjpatty/flume

v1.0.4 💪 Typescript Rewrite

08 Sep 01:38
Compare
Choose a tag to compare

Flume has been fully rewritten using Typescript fixing several bugs and generally improving code quality along the way. This release introduces no major API changes but now natively exports type definitions.

What's Changed

Full Changelog: v0.8.2...v1.0.4

v1.0.2-2

19 Mar 04:47
Compare
Choose a tag to compare
v1.0.2-2 Pre-release
Pre-release

v1.0.2-1...v1.0.2-2

🐛 v1.0.2-1 Corrected types for custom render functions

19 Mar 00:13
Compare
Choose a tag to compare
  • Fixed type for custom render functions 16bc96d

v1.0.2-0...v1.0.2-1

🎨 v0.8.2 New theming attributes & docs

19 Mar 04:40
Compare
Choose a tag to compare
  • New theming attribute on nodes data-flume-node-type
  • New documentation for dynamic theming

v0.0.1...v0.8.2

🤖 [BETA] v1.0.2-0 Updated types

18 Mar 23:47
Compare
Choose a tag to compare
Pre-release
  • Context is now an optional prop of useRootEngine 89bd4c5
  • Exported colors object now autocompletes correctly fdb74f3

v1.0.1-0...v1.0.2-0

🚀 [BETA] v1.0.1-0 Typescript Support

18 Mar 23:13
Compare
Choose a tag to compare
Pre-release

Work on the typescript rewrite is wrapping up. This pre-release fixes several bugs and improves the types.

  • Moved useRootEngine to its own file 609b6a8
  • Fixed types for control builders 3f2b7a6
  • Added support for React 18 (#219) 7a2b6ff
  • Mark a default (root) node with [data-flume-component-is-root] (#198) 059e0de

v1.0.0-0...v1.0.1-0

v0.8.1 🚀 React 18 Support

07 Mar 07:11
Compare
Choose a tag to compare

Fix for #173 preventing use inside of react-18.

v0.8.0...v0.8.1

🚀 [BETA] v1.0.0-0 Typescript Support

16 May 02:52
Compare
Choose a tag to compare
Pre-release

This is a beta release gearing up for the first major release of Flume. This release includes FULL typescript support. Extra typescript documentation is still underway, but we wanted to get this beta release out to get early feedback on TS support. Please feel free to file issues as such.

To install this beta release:

npm install flume@1.0.0-0

or for yarn

yarn add flume@1.0.0-0

v0.8.0...v1.0.0-0

🎨 v0.8.0 Theming Data Attributes

13 Apr 05:17
Compare
Choose a tag to compare
  • 🎨 Stable data attributes for theming (#163) dbec4b1
  • 🐛 Color picker no longer causes a crash in some scenarios

v0.7.1...v0.8.0

🎉 v0.7.1

19 Mar 06:13
Compare
Choose a tag to compare

This release adds some great new features and upgrades the build system to be faster and use the latest versions of react tooling. Some highlights include:

  • 🔎 Zoom and pan has been improved! Now when you zoom using the scroll wheel the canvas will zoom towards your mouse instead of the center of the canvas.
  • 🚀 Now you can override the rendering of node headers to add your own UI or override the node's label dynamically.

Check out an exhaustive list of updates below:

v0.6.3...v0.7.1