Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

pending

Pending

0-6-0

[0.6.0]

adding-style-wardley

Adding style wardley

diverging-from-onlinewardleymaps-adding-a-group

diverging from onlinewardleymaps, adding a group

This is a typical group:

group first [0.605, 0.85, 20, 50] yellow black

The idea is that you can add ovals with various colours to group things together. Overlapping ovals (without a distinct border) should be able to create any required grouping.

added-some-documentation

Added some documentation.

0-5-0

[0.5.0]

now-supports-title

Now supports title

also-supports-note

Also supports note

now-has-annotations

Now has annotations

and-the-annotation-details

and the annotation details

0-4-1

[0.4.1]

now-all-existing-components-are-compatible-with-onlinewardleymaps-syntax

Now all existing components are compatible with onlinewardleymaps syntax

0-4-0

[0.4.0]

added-unit-tests

Added unit tests

added-a-changelog

Added a changelog

added-the-ability-to-define-offsets-as-per-onlinewardleymap-com

Added the ability to define offsets as per onlinewardleymap.com

This allows things like: component Kettle [0.43, 0.35] label [-57, 4]

I have not yet solved the evolve parsing.

added-alternative-axis

Added alternative axis.

KinoWardley.Output.new("""
id myid8
height 400
width 800
title Tea Shop
anchor Business [0.95, 0.63]
anchor Public [0.95, 0.78]
component Cup of Tea [0.79, 0.61] label [19, -4]
component Cup [0.73, 0.78]
component Tea [0.63, 0.81]
component Hot Water [0.52, 0.80]
component Water [0.38, 0.82]
component Kettle [0.43, 0.35] label [-57, 4]
evolve Kettle [0.43, 0.62] label [16, 7]
component Power [0.1, 0.7] label [-27, 20]
evolve Power [0.1, 0.89] label [-12, 21]
Business->Cup of Tea
Public->Cup of Tea
Cup of Tea->Cup
Cup of Tea->Tea
Cup of Tea->Hot Water
Hot Water->Water
Hot Water->Kettle 
Kettle->Power
evolution Experiment->Prototype->Production->Product
""")

0-3-0-2022-09-03

[0.3.0] - 2022-09-03

improved-parsing-via-regex

Improved parsing via regex.

internally-split-the-js-file-out-of-the-ex-file

Internally split the js file out of the ex file.