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.

0-8-0

[0.8.0]

added-buy-build-outsource

Added buy, build, outsource

0-7-0

[0.7.0]

added-inertia-to-components

Added inertia to Components

added-some-new-wardley-map-components-based-upon-a-tweet-https-twitter-com-swardley-status-1565744194475499521

Added some new Wardley Map components based upon a tweet (https://twitter.com/swardley/status/1565744194475499521)

added-market

Added Market

fixed-documentation-of-labels

Fixed documentation of labels.

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.