Skip to content

0.7.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 12:10
· 52 commits to main since this release
a61cd95

What's new since 0.6.0

  • Ran CI on Node 26 only and split it into 'Lint', 'Unit', 'E2E 1' and 'E2E 2' jobs. @AlexSkrypnyk (#91)
  • Replaced the README screenshot with Edit mode on the conference example in the light theme. @AlexSkrypnyk (#90)
  • Split the e2e suite into 1 spec file per area with shared helpers in 'tests/e2e/helpers.js'. @AlexSkrypnyk (#88)
  • Added a JSON Schema, a 'check-diagram' command and a 'create-nexus-diagram' skill so AI agents can write Nexus diagrams from any source. @AlexSkrypnyk (#89)
  • [#59] Added hover titles to every control, table header and badge, with a check that fails on an untitled one. @AlexSkrypnyk (#87)
  • [#51] Fixed canvas labels losing strokes by drawing elements without Cytoscape's layered texture cache. @AlexSkrypnyk (#86)
  • [#66] Kept the node the Inspector shows selected on the canvas, with the '+' handles around an inspected entity. @AlexSkrypnyk (#84)
  • [#52] Centred Find entity and entity focus in the part of the canvas the open panels leave free. @AlexSkrypnyk (#85)
  • [#67] Kept the field order on Tidy and tidied only the entity the selection belongs to. @AlexSkrypnyk (#79)
  • [#64] Joined the Find entity field and its search button into 1 control. @AlexSkrypnyk (#83)
  • [#68] Added a frame inside the canvas edge coloured by View or Edit mode, with a Settings section to turn it off and pick each colour. @AlexSkrypnyk (#81)
  • [#60] Sized the ends of tag, hexagon, octagon and rhomboid symbols by height, fitted labels to shapes and wrapped proxy names. @AlexSkrypnyk (#74)
  • [#69] Added a New diagrams section to Settings for the layout, display switches and mode a diagram opens with. @AlexSkrypnyk (#82)
  • [#65] Made the left button select and move in Edit mode, the right button pan in every mode, and a View mode double-click open a node. @AlexSkrypnyk (#78)
  • [#63] Added show or hide and go-to columns to the Fields table. @AlexSkrypnyk (#80)
  • [#58] Capped docked panel heights at their content and gave the docked Inspector its full height. @AlexSkrypnyk (#76)
  • [#61] Drew each entity type's symbol in its colour on the Edit mode Add palette, and gave the API and Callback buttons their shapes. @AlexSkrypnyk (#75)
  • [#62] Laid out each entity type setting on 1 line with plus and minus buttons. @AlexSkrypnyk (#77)
  • [#56] Moved the Fields, Proxies and Machine names toggles to the status bar as switches. @AlexSkrypnyk (#72)
  • [#57] Added a drag handle to panel headers that moves a docked panel within or between the side rails, and showed the pin state. @AlexSkrypnyk (#73)
  • [#54] Linked the landing note's 'annotations.yml' to a full reference of the overlay in the README. @AlexSkrypnyk (#71)
  • [#55] Added the tech stack and the Netlify development version to the README. @AlexSkrypnyk (#70)
  • Made the browser zoom keys and a pinch zoom the diagram instead of the page, and placed new nodes in a clear spot. @AlexSkrypnyk (#53)
  • Added a breadcrumb to the Inspector that leads a field, new field or bulk fields screen back to its entity. @AlexSkrypnyk (#50)
  • [#48] Added bulk field entry to the entity inspector, with copying fields from another entity. @AlexSkrypnyk (#49)

Full Changelog: 0.6.0...0.7.0

@AlexSkrypnyk