CCALI / a2jauthor

CALI A2JAuthor document automation authoring and viewing platform
https://www.a2jauthor.org
Other
4 stars 1 forks source link

Bump jointjs from 3.2.0 to 3.3.0 #143

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 3 years ago

Bumps jointjs from 3.2.0 to 3.3.0.

Release notes

Sourced from jointjs's releases.

Release v3.3.0

CHANGELOG

  • Prevent prototype pollution - lodash v4.17.20, fix util.setByPath()
  • Prevent DoS - fix util.unsetByPath()
  • add Element Tools tutorial
  • highlighters - new API, add mask highlighter

image

  • demo.ELK - add Eclipse Layout Kernel demo

image

  • demo.Container - add collapse/expand container demo

image

  • demo.Typescript - show class style shape definition
import { shapes, dia } from './vendor/joint';

export class MyShape extends dia.Element {

defaults() {
    return {
        ...super.defaults,
        type: 'myNamespace.MyShape',
        size: { width: 100, height: 80 },
        attrs: {
            body: {

</tr></table>

... (truncated)

Changelog

Sourced from jointjs's changelog.

06-02-2021 (v3.3.1)

  • uglified files encode Unicode characters as ASCII
  • use polyfills from core-js
  • dia.Cell - remove() passes options to unembed() internally to maintain consistency

15-01-2021 (v3.3.0)

  • Prevent prototype pollution - lodash v4.17.20, fix util.setByPath()
  • Prevent DoS - fix util.unsetByPath()
  • demo.ELK - add Eclipse Layout Kernel demo
  • demo.Container - add collapse/expand container demo
  • demo.Typescript - show class style shape definition
  • demo.HTML - implement z-index sorting
  • add Element Tools tutorial
  • dia.Paper - add snapLabels option
  • dia.Paper - restrictTranslate option defined as function returning a function
  • dia.Element - prevent unnecessary rounding errors in resize()
  • dia.Element - add insertPort() to support inserting port at a given position
  • dia.Link - fix order of points in getPolyline()
  • dia.LinkView - prevent connection validation on magnets previously validated
  • dia.CellView - fix update order of nodes when 'ref' in use
  • dia.ToolsView - enable adding tool to a view, which has not been rendered
  • util.breakText - fix height for a text with empty lines
  • highlighters - new API, add mask highlighter
  • highlighters.stroke - add useFirstSubpath option
  • routers.manhattan - fix scan directions order
  • dia.attributes - add magnetSelector & containerSelector
  • dia.attributes - textWrap takes letter-spacing into account
  • Vectorizer - add createSVGStyle() and createCDATASection() static methods
  • Geometry - add getSubpaths() to Path
  • Geometry - add round() methods

04-6-2020 (v3.2.0)

  • add Sequence Diagram demo
  • add HTML Elements demo
  • upgrade jQuery dependency
  • dia.Paper - add beforeRender and afterRender options, add hasScheduledUpdates(), trigger render:done in sync mode
  • dia.Paper - fix missing initial render:done event
  • dia.Paper - prevent the prototype options modification, persist functions passed as options
  • dia.Paper - scaleContentToFit() padding option accepts object
  • dia.Paper - fix isMounted argument of viewport() option
  • dia.Paper - dynamic link update priorities (fix for "link connected to other two links" update bug)
  • dia.Element - port removal runs in batch
  • dia.Element - add getGroupPorts()
  • dia.Element - prevent exception in getPointFromConnectedLink() when port does not exist
  • dia.LinkView - fix never ending batch for legacy link tools
  • dia.LinkView - add requestConnectionUpdate()
  • dia.LinkView - trigger link:snap:connect and link:snap:disconnect events
  • dia.LinkView - prevent exception when labels and connection require update
  • dia.LinkView - measure snap distance for links from magnet's boundary

... (truncated)

Commits
  • fed63b3 Release v3.3.0
  • bd30bf8 linkTools.Arrowhead: prevent other linkTools from being displayed after mouse...
  • 190feb1 attributes.textWrap: take letter-spacing into account (#1409)
  • 684a4d7 dia.CellView: findBySelector() docs
  • b95acc4 dia.CellView: findPortNode() docs
  • db022f4 Docs: Paper.getArea() (#1405)
  • 690970a demo.ts-demo: add class style shape definition (#1403)
  • ec7ab01 util.unsetByPath(): prevent prototype modification (#1406)
  • 9a51109 Docs: fix Element.ports (#1371)
  • 42d7f86 connectors.jumpover: request updates after batch:stop; dia.Graph: fix hasActi...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CCALI/a2jauthor/network/alerts).
dependabot[bot] commented 2 years ago

Superseded by #212.