JointJS+ のリリース

Released: Mar 3, 2022

v3.5 での更新項目

機能

  • Added the ability to create new types of diagrams including Kanban and Yamazumi - New plugins have been added to help you create new diagram types more efficiently, such as Kanban or Yamazumi:
    • ‍ui.StackLayoutView which represents a new drag & drop view for the stack layout graphs.
    • ‍layout.StackLayout that helps you organize elements in a one-dimensional stacks, either horizontally or vertically.
  • Scrollbar and data modifier/decorator have been added to the Data Mapping application - The...

Released: Sep 29, 2021

v3.4.1 での更新項目

機能

  • Added a new demo on how to build a shape with a vertical list of items.
  • apps.Database - Added remove and arrowhead link tools.
  • Various TypeScript improvements.
  • dia.Paper - Added the ability to skip updating connected links when isolate flag has been used.
  • dia.LinkView - Optimized connector only update.
  • dia.Cell - Added support for preinitilize() lifecycle method.
  • connectors.jumpover - Prevented unnecessary route calculation to improve performance.

不具合の修正

  • apps.Chatbot - Various fixes:
    • Use...

Released: Aug 25, 2021

v3.4 での更新項目

機能

  • New SQL database designer tool.
  • ‍New animated tokens make it possible to see the data in your system at any given time.
  • ‍Resize and highlight swimlanes using new element tools.
  • Simplify and make shape definitions more flexible.
  • Added inertial scrolling.
  • Extended use cases for hierarchical diagrams.
  • Added tree layout.
  • ‍Improved the resizing of multiple rotated elements.

Released: Feb 5, 2021

v3.3 での更新項目

機能

  • Microsoft Visio Import and Export - New plugin allows you to import/export Visio VSDX files.
  • A complete set of BPMN 2 Shapes - All shapes can be further customized if needed.
  • Planogram demo app - New demo shows how you can build applications for displaying and editing Planograms (visual representations of a store's products or services on display).
  • ‍New smart highlighters - New node highlighter automatically draws a stroke with equidistant padding along the node and its descendants.
  • ELK...

Released: Jun 18, 2020

v3.2 での更新項目

機能

  • Integration with Vue, React and Angular
    • Integration with your favorite framework is now much easier.
    • Rappid now provides demos showcasing integration with the newest versions of these 3 frameworks.
  • New Demos
    • Chatbot demo.
    • Measuring distances in pixels.
    • Measuring angles.
  • Upgraded jQuery dependency (v3.5.1).
  • KitchenSink demo integrated with Angular9, VueJS and VueTs.
  • Added Sequence Diagram demo.
  • Added HTML Elements demo.
  • apps.DataMapping
    • Show translucent copy of an element being dragged.
  • apps...

Released: Jul 23, 2019

v3.0 での更新項目

機能

Support for ES6 Modules

  • Import Rappid using ES6 module syntax.
  • Use Rappid in modern build pipelines.
  • Import only modules/plugins that you need.

‍‍Performance Improvements

  • Smart viewport matching algorithm that renders only those shapes visible in the viewport.
  • Shapes outside the viewport are not rendered saving a huge amount of render time with large diagrams.
  • Viewport re-renders automatically when zooming and panning without the user noticing.
  • Paper freeze/unfreeze allowing you to control...

Released: Nov 14, 2018

v2.4 での更新項目

機能

New Shapes for displaying and mapping structured data

  • Record, Bordered Record and Headered Record for displaying structured data
  • Hide Fill Boundaries, Show Right Fill Boundary, Fill Padding, and ticks option for y axis for Plot charts
  • Add a background to BorderedImage

Angular and React integration

  • KitchenSink applications now integrated with Angular6 and React.

‍Several of improvements to the current widgets

  • Paper now supports relative dimensions (e.g. width = 100%)
  • Paper introduces new...

Released: May 8, 2018

v2.3 での更新項目

機能

  • New format.Print plugin for custom diagrams or showing previews - The brand new format.Print plugin allows you to print the whole diagram or any custom rectangular area using the browser print dialog. Not only you can define the standard paper properties such as width, height, format, margins and orientation but you can also let Rappid automatically split the diagram into multiple sheets. All of that with a single function call.
  • Improved Link tools, optimized link and shape performance - Link...

Released: Oct 23, 2017

v2.2 での更新項目

機能

  • New ui.PathEditor plugin for editing vector SVG paths.‍
  • ‍New i.PathDrawer plugin for drawing SVG paths.
  • ‍New Vector Editor demo app for PathEditor and PathDrawer, effectively implements a simple vector graphics editor.
  • ‍Rappid is now compatible with both Lodash v3 and v4.

Released: Mar 31, 2017

v2.1 での更新項目

機能

  • Animations and presentation mode - The Paper object now exposes new methods for focusing on elements, or any areas of your diagrams, in an animated way (zoom and translation). This is great for implementing a presentation mode in your applications.
  • ‍Customizable shape attributes - Shape definition has been simplified, and support for custom attributes has been added. This allows you to extend SVG by your own rendering logic. For example, you can set a "textWrap" attribute (that does not exist...