0.2.0
This release contains bug fixes and documentation improvements. This is an alpha version.
npm package: 0.2.0
Issues: milestone 0.2.0
See also the Changelog file.
Breaking Changes:
- helper functions involving style in the string form have been removed from
styleUtils
. Styles are defined using
theCellStateStyle
and it is no longer necessary to process strings. For more details, see #173 and commit 5ecfda6. - some types related to
CellStateStyle
have been renamed. For more details, see #165 and commit ca1914b. - some properties of
CellStateStyle
have changed (removed or renamed). The renamed properties better match the formermxGraph
properties. For more details, see #165 and commit ca1914b.
What's Changed
🐛 Bug Fixes
- fix: Fix for cells not removed by @mayorovad in #115
- fix: fire selection
CHANGE
event to correct listener by @mayorovad in #118 - fix: CellOverlay constructor use all parameters to set properties by @tbouffard in #159
- fix: consider default style when computing effective style properties by @tbouffard in #152
- fix: improve style configuration extensibility by @tbouffard in #163
- fix: Graph importCells/moveCells declare optional parameters by @tbouffard in #160
- fix: use the right convertPoints function in Stories by @f-wrobel in #166
- fix: correctly manage the markers fill style by @tbouffard in #157
- fix: SwimlaneMixin handles the 'style.horizontal'
undefined
value by @tbouffard in #156 - fix: declare default parameter values in xmlUtils.prettyXml by @tbouffard in #181
- chore: fix TS2365 build errors by @tbouffard in #186
📝 Documentation
- docs: update README after the first public release by @tbouffard in #145
- docs: add JSDOc to CellStateStyle properties by @tbouffard in #162
- refactor(docs): move all docs sources to a dedicated docs package by @tbouffard in #168
- docs: add the release process by @tbouffard in #176
- docs: reorganize the "migration from mxGraph" documentation by @tbouffard in #171
- docs: fix some JSDoc errors in
VertexHandler
by @cd-yang in #191 - docs: improve the release process by @tbouffard in #177
⚙️ Refactor
- refactor: remove scripts used to migrate from mxGraph by @tbouffard in #167
- refactor: simplify fontStyle code checking binary mask by @tbouffard in #174
- refactor!: remove helpers function processing string style by @tbouffard in #173
- refactor(style)!: rename/remove properties and types by @tbouffard in #165
- refactor(CellState): simplify expressions and improve JSDoc by @tbouffard in #170
🛠 Chore
- ci: use more recent OS versions when building by @tbouffard in #155
- test: introduce tests for model encode/decode by @tbouffard in #183
- test(ts-support): only check maxGraph types by @tbouffard in #193
New Contributors
Full Changelog: v0.1.0...v0.2.0