Skip to content

Releases

OpenUML 0.1.9

Choose a tag to compare

@github-actions github-actions released this 06 Nov 22:04
b085522

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

Highlights

  • Dark canvas: draw your diagrams on a dark canvas with View > Dark Canvas or Cmd/Ctrl+Shift+D, or choose Light, Dark or Follow App in Preferences. Your file does not change, and exports stay light unless you ask for dark ones.
  • Every diagram ready when you open a file: Working Diagrams and the tabs list all the diagrams of a file, in Model Explorer order.
  • Export button: the toolbar has one Export button that offers PNG or PDF.
  • Update notice: a newer version is offered on every start, and after Later the window title keeps showing it.
  • Model Explorer: it shows the path to the selected row, rows can be dropped between rows, and Show Diagrams Only lists just the diagrams and the containers that lead to them.
  • IDEF0: Spread Boundary Arrows gives every arrow on the frame edge its own spot, new boundary arrows take a free spot, and their bends no longer share one line. Automatic routes in existing files can change when they open.
  • Sequence diagrams: lifelines have an Is Actor box, and Add Diagram places the new diagram beside the current one.
  • Critical fixes: saving, undo and redo, copy and paste, deletion rules on IDEF0 and RAD diagrams, auto-save, dialogs, and closing the window after repeated crashes.

IDEF0 guides: English · Español

What's Changed

  • docs(progress): log the v0.1.8 release by @AHHMED-J in #36
  • chore(deps): Electron 44.9.3 security update and patch bumps by @AHHMED-J in #38
  • release: v0.1.9 — dark canvas, full Working Diagrams, IDEF0 guides and critical fixes by @AHHMED-J in #40

Full Changelog: v0.1.8...v0.1.9

OpenUML 0.1.8

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:49
ab5c145

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

Highlights

  • What's New window: the first time you start a newer version, OpenUML shows its big new features and one last slide with the smaller changes. Reopen it from Help > What's New, or turn it off in Preferences > Updates.
  • Show in Finder / Explorer (0.1.7): a button next to Save reveals the open project's file in its folder.

What's Changed

  • docs(progress): log the v0.1.7 release by @AHHMED-J in #33
  • feat(ui): add a What's New window shown after each update by @AHHMED-J in #34
  • release: v0.1.8 — What's New window by @AHHMED-J in #35

Full Changelog: v0.1.7...v0.1.8

OpenUML 0.1.7

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:35
eb96cd4

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

Highlights

  • Show in Finder / Explorer: a new button right of Save (also File > Show in Finder, after Save As, and the command palette) reveals the open project's file in its folder. It stays disabled until the project has a file.

What's Changed

  • docs(progress): log the v0.1.6 release by @AHHMED-J in #30
  • feat(ui): add a Show in Finder button next to Save by @AHHMED-J in #31
  • release: v0.1.7 — Show in Finder button by @AHHMED-J in #32

Full Changelog: v0.1.6...v0.1.7

OpenUML 0.1.6

Choose a tag to compare

@github-actions github-actions released this 19 Oct 18:07
1dffef0

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

Highlights

  • IDEF0 parent-arrow assignment: arrows of the parent diagram wait as pending stubs on the child diagram (A0, A1…) until they are connected. Click a stub to pick its boxes in a table (several boxes make a fork or join), or use the new Advanced Arrows panel (View › Panels, or right-click the diagram in the Model Explorer) to assign every parent arrow in a matrix of arrows × boxes. Disconnections ask first and everything undoes with Cmd/Ctrl+Z. Pending stubs spread so they never overlap.
  • IDEF0 fixes: a boundary arrow takes its side from where the drag comes from; an arrow's role comes from the side it enters a box; new boxes get unique names; renaming an IDEF0 diagram sticks; copy and paste never duplicates a parent arrow's port; tunneled parent arrows are not left pending.

What's Changed

  • docs(progress): log the v0.1.5 release by @AHHMED-J in #22
  • fix(idef0): arrow role from where the drag enters the box, unique box names, diagram renames by @AHHMED-J in #23
  • feat(idef0): assign parent arrows to child boxes (pending arrows, box table, Advanced Arrows panel) by @AHHMED-J in #24
  • ci(dependabot): group vite with its plugins and skip @types/node majors by @AHHMED-J in #25
  • release: v0.1.6 — IDEF0 parent-arrow assignment and IDEF0 fixes by @AHHMED-J in #29

Full Changelog: v0.1.5...v0.1.6

OpenUML 0.1.5

Choose a tag to compare

@github-actions github-actions released this 16 Oct 19:28
d110afd

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • docs(progress): log the v0.1.4 release by @AHHMED-J in #20
  • release: v0.1.5 — interactive website, independent paste, RAD editing, color codes, tooltips by @AHHMED-J in #21

Full Changelog: v0.1.4...v0.1.5

OpenUML 0.1.4

Choose a tag to compare

@github-actions github-actions released this 15 Oct 20:58
b324f2d

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • build(deps-dev): Bump happy-dom from 20.14.5 to 20.14.6 in the dev-tooling group by @dependabot[bot] in #10
  • build(deps): Bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #15
  • build(deps): Bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #16
  • build(deps): Bump actions/download-artifact from 8.0.1 to 8.0.2 by @dependabot[bot] in #17
  • release: v0.1.4 — auto-save, PDF export, custom shortcuts, update notices, IDEF0 sheets by @AHHMED-J in #19

New Contributors

Full Changelog: v0.1.3...v0.1.4

OpenUML 0.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 04:47
6682eb0

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • docs(progress): log the v0.1.2 release by @AHHMED-J in #9
  • release: v0.1.3 — IDEF0 editing, examples, explorer navigation, association ends by @AHHMED-J in #18

Full Changelog: v0.1.2...v0.1.3

OpenUML 0.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:29
dd7464e

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • release: v0.1.2 — IDEF0 arrows, panel tremble, security/quality/performance audit by @AHHMED-J in #7
  • chore(release): bump version to 0.1.2 by @AHHMED-J in #8

Full Changelog: v0.1.1...v0.1.2

OpenUML 0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 04:25
c153eab

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • docs: update README for v0.1.0 and log the release by @AHHMED-J in #5
  • fix(idef0): show node numbers on IDEF0 diagram labels (v0.1.1) by @AHHMED-J in #6

Full Changelog: v0.1.0...v0.1.1

OpenUML 0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 04:08
fa65282

Installers for Windows (64-bit), macOS (Apple Silicon and Intel) and Linux (64-bit AppImage).
Check the downloads against SHA256SUMS.txt.

The builds are not code-signed (that needs paid Apple and Microsoft certificates), so
each system warns on first launch:

  • Windows: SmartScreen shows "Windows protected your PC": click More info, then Run anyway.
  • macOS: open the .dmg (or unzip), drag OpenUML to Applications, then right-click it and
    choose Open (or System Settings > Privacy & Security > Open Anyway).
  • Linux: chmod +x OpenUML-*.AppImage && ./OpenUML-*.AppImage. Without FUSE 2, add
    --appimage-extract-and-run.

What's Changed

  • OpenUML MVP: class, use case, sequence and activity diagrams by @AHHMED-J in #1
  • Add all UML diagrams, Role Activity Diagram and IDEF0 by @AHHMED-J in #2
  • Claude/qa bug search csmdj3 by @AHHMED-J in #3
  • fix: QA fixes for the new UML, RAD and IDEF0 diagrams by @AHHMED-J in #4

New Contributors

Full Changelog: https://github.com/AHHMED-J/OpenUML/commits/v0.1.0