- feat(effects): add effect information to tooltip (26c792a)
- feat(groups): add the ability to put all measurements in one global group (91e3365)
- feat(padding): fix bug with auto layout parents and replace render bounding with bounding box (aa609b1)
- feat(spacing): add strokeCaps to spacings (274266a)
- feat(strokes): add different stroke directions (391cc40)
- feat(theme): integrate dark mode (df24935)
- feat(theme): update some components and start refactoring (11ccb43)
- feat(units): add units for font sizes (6400c3d)
- fix(label): remove padding variable (46d9ff1)
- fix(mm): multiply by 10 not by 100 (a1f2fd7)
- fix(padding): add ability to add padding in auto layout (98b7788)
- fix(padding): remove global group parameters (563421c)
- fix(padding/spacing): fix some bugs where duplicates are created (2e29709)
- chore: update dependencies (d7f9e59)
- chore: update image (d1ec411)
- chore: update text (32819e0)
- chore: update yarn version (1852fa1)
- chore(avatar): update url (71b9435)
- chore(readme): update header image (48cfc5b)
- build(deps): update dependencies (ca6d52e)
- build(deps): update dependencies (ea3d114)
- 3.4.0 (a71f7dc), closes #42 #43 #34
- refactor(strokes): update font sizes (b571d18)
- 3.3.0 (677416d)
- 3.3.1 (0221282)
- feat(font-size): add calculated margin to labels (4a5b350)
- feat(font-size): add variable font-size to paddings and calculate better padding in labels (bee56f8)
- feat(font-size): update font size in lines and spacing (1de3ea3)
- feat(padding): handle shadows in padding calculation (7310634)
- feat(settings): create a settings screen (bb86eeb)
- feat(settings): fix some bugs and add font-size to line label (bc8800a)
- feat(settings): update screen and fix some bugs (8dfb16b)
- feat(tooltip): add variants to settings and tooltip (c31857f)
- feat(tooltip): do not rotate tooltips (7cc89a9)
- feat(tooltip): start to add component data (ddd7202)
- fix(font-size): fix some small bugs (cb325a5)
- fix(grouping): add condition to check if is auto layout parent (8cc4949)
- fix(padding/spacing): get real bounds of text shapes (309537e)
- chore: update readme (a99a309)
- style(settings): update font sizes (d445cb5)
- refactor(debug): add page grouping to "debug" modal (a173164)
- refactor(functions): replace all functions with arrow functions (f653465)
- 3.2.1 (1486577)
- fix(fills): handle different fill types (ee66363)
- fix(group): add correct parameter to condition (a762141)
- fix(group/tooltip): filter text nodes with no text and fix bug in grouping (2c7565a)
- fix(grouping): detect auto layout (e94bc4a)
- fix(how): make link clickable again (e172dea)
- fix(padding): correct wrong parameter naming (711874b)
- fix(padding): remove iteration over string (6f6ea67)
- fix(padding/spacing): now paddings can e removed again (2f209bb)
- feat(color): add black to the color palette and update docs (dfca09f)
- feat(rotation): allow rotation of elements when measure spacing and padding (f0a1bc5)
- chore(faq): update faq page (b38b716)
- perf(loops): update document iteration and fix a small bug (e0844a4)
- 3.2.0 (bdc3cb2)
- refactor: fix lint errors and rename build folder (86f117b)
- refactor: move methods to main helpers (81851c7)
- refactor: remove recursive call and update faq (9f5bd1d)
- refactor: rename decoupled to detached and not expand groups in tooltip (19216b9)
- refactor(css): replace bold with semi-bold (86cbb2c)
- refactor(icons): add better icons (a5a31fd)
- refactor(selection): move code to store (b6d965b)
- refactor(splitting): split code and start to add decoupled measurement (65df113)
- feat(color): add new way to pick a color (28f0481)
- feat(decouple): add ability to decouple measurements (e9b6f06)
- feat(decouple): fix padding and add strokeCaps to padding (7fa718d)
- feat(decoupling): add first implementation of decoupled measurements (f6664cf)
- feat(detach): add better grouping for detached measurements (aeef92f)
- feat(fill): add fill styles to strokes, add stroke alignment and fix a small bug with duplicated fon (3c8c7b9)
- feat(grouping): update the whole grouping and add small documentation pages (5bf8ff6)
- feat(groups): detect all measurements inside group/frame and update them (a4aa21e)
- feat(line): add constraints (b6384a1)
- feat(node): add data to every node nad keep track of groups/frames (cfd8107)
- feat(styles): add font style names and try to find all fills (b6f64dc)
- feat(ui): add new page and reorganize navigation, replace some icons (4546df8)
- fix(label): add label settings in the correct order (16536c1)
- fix(locked): remove locked state from measurements (4e4aaf2), closes #30
- fix(router): update react-router methods (2e54a73)
- fix(spacing): add missing condition (a40fd63)
- fix(visibility): add support for visibility on page change (9d58242)
- chore: remove console log (f7efd53)
- build(deps): set newer yarn version, update gitignore and dependencies (9c56252)
- 3.1.0 (b888b0e)
- fix(group): add fallback (48d3b4e)
- fix(group): now its possible again to measure on different pages (bd7bb02)
- style: fix zIndex (7ea010c)
- perf(preact): use preact instead of react and save ~110kb (88b7d9e)
- 3.0.1 (f6f0eaf)
- fix(package): add editor type (a3c75fe)
- fix(padding): remove lines correct (bf08fed)
- fix(sonar): fix regex and add fill opacity (76a84ab)
- fix(spacing): let spacing only delete on single selection (09dfcc1)
- fix(tooltip): fix font-size detection (f88fb15)
- chore: add gif to readme (f502d94)
- 3.0.0 (f2894f9)
- refactor: update settings page and add fix label spacing (6895693)
- refactor(font): rename files and update font-size (b978b7d)
- refactor(sonar): remove some bugs and code smells (d87d65d)
- refactor(style): fix some styles and prepare padding integration (e5b62b4)
- feat(font-size): add multiple font sizes (17313ec)
- feat(font-size): move font-size to font section and handle tooltip switches (6c9a067)
- feat(label): add new label control (600424c)
- feat(lines): add center lines (b6e63f3)
- feat(padding): add line configuration and fix some styles (85d0bb0)
- feat(padding): add new padding data to elements (cf381b0)
- feat(padding): finish first version to add padding (8a9d55d)
- feat(padding): fix some bugs and add node containment checks (a1f77f3)
- feat(pattern): add label pattern and add first methods for padding (43ad122)
- feat(settings): add precision, mulitplicator on a settings page and fix font tooltip (20a6db6)
- feat(tooltip): add new name property (f23eeae)
- feat(tooltip): add tooltip to show informations (751df89)
- feat(viewer): start to implement new viewer design (d208dca)
- styles(radius): update some border radius and add new images (743de06)
- fix(opacity): add correct decimal points (ae31f83)
- fix(selection): change surroundings correctly on router change (d4edd4d)
- fix(size): add correct width and height (f747e9a)
- style: update colors tooltip (0296e0e)
- style(settings): add groups (6f19935)
- 2.1.0 (2957baa)
- fix(loop): add continue instead of return (2cfe584)
- fix(pixel): add decimal points to pixels, if needed (c6a211b)
- build(deps): update dependencies (e5b040c)
- feat(group): detect if measurement is inside the global group (fd7890a)
- feat(move): detect element movement and update all measuremnets (c104afa)
- refactor(global-group): lock global group again, but not its children (2869293)
- refactor(locked): remove locked state from tooltip (dd2efe2)
- 2.0.3 (f3709fc)
- feat(decimal): add decimal places to some units (8a16dc2)
- feat(eslint): add eslint (5f011aa)
- feat(label): add functionality to set labels outside (828ee67)
- style: remove margin and add border (8b6a9f2)
- 2.0.0 (9f3bbe8)
- 2.0.1 (b9ed417)
- feat(command): add small command to toggle visibility (b6ae55a)
- feat(data): connect new UI to main process and fix an ton of bugs (c5fff9b)
- feat(refactor): update all dependencies and fix build errors (3d85942)
- feat(spacing): add better distance handling, fix bugs and remove unused code (a641315)
- feat(spacing): add correct color and labels (73f1809)
- feat(spacing): add first iteration of measuring spacing (79ace16)
- feat(spacing): fix bugs and add extra icon to remove spacing lines (b525f9d)
- feat(store): add store for better handling of data (12b7869)
- feat(theme): add theming and change color of gui (7963d3c)
- feat(tooltip): add new tooltip design and update inputs (e5a3ce4)
- feat(trash): add ability to remove all measurements (ebb5cd5)
- feat(unit): auto transform unit based on 72dpi and unit string (1c46137)
- feat(units): add more unit calculations (pt, dp) (118d834)
- feat(viewer): connect first props with new viewer GUI (2121ac8)
- feat(visibility): add visibility toggle button and push all measurements to one group (58af97b)
- docs(readme): add a small preview gif (9cfae6d)
- docs(readme): remove todolist (9d0d77a)
- fix(colors): update all colors and fix viewer (6b70788)
- fix(number): round number (5c98713)
- fix(opacity): move opacity to fill (3e73582)
- fix(spacing): add absolute transform axes values (41b7cfb)
- fix(state): add reaction for selections (a1f13ee)
- fix(style): fix input field (a4a71dc)
- fix(visibility): check visibility on start (847fd81)
- chore: add new header (c53b830)
- refactor: add new images and refactor some code (c7b030a)
- refactor(emitter): rename variables and import (954762e)
- refactor(main/renderer): remove a lot of code, fix bugs and update styling (baeefdd)
- refactor(smells): fix bugs and resolve sonar issues (8d94cfd)
- refactor(sonar): resolve some issues (a3c64c3)
- refactor(structure): order files (7f1b6b9)
- 1.1.0 (24eab02)
- feat(expanded): collapse all new created elements by default (b910fb9)
- build(deps): update dependencies (d24407f)
- 1.0.1 (f3ff479)
- feat(relaunch): select multiple elements (c68228e)
- refactor: remove some code (9366dde)
- docs: update readme and ui image (55efc92)
- 1.0.0 (201dec2)
- refactor: add version update structure (40c7b82)
- refactor: drop unused imports (410fdaf)
- refactor: strucuture code (8397e79)
- fix(rotation): now the tooltip rotates correct (7591455)
- fix(tooltip): fix some bugs and prepare for silent mode (97e62ca)
- feat(arrow): add tooltip arrow (6908d71)
- feat(content): split content parts (56e7011)
- feat(context): add context, split files, simplify main (f80e350)
- feat(lines): find duplications and overwrite them (75f8a99)
- feat(router/style): add styled-components and react-router (bb7b152)
- feat(tooltip): add auto sizing, icon and directions (1823bbc)
- feat(tooltip): add better padding control and add reset button (18cc8c0)
- feat(tooltip): add full functional tooltip section (03f4159)
- feat(tooltip): optimize saving and add new options (98b392e)
- feat(tooltip): start to add info tooltip (575be08)
- feat(tooltip/arrow): add surrounding frame and arrow (b2e6957)
- style(range): add figma range slider (0f53f34)
- docs: add changelog (aa7dd48)
- build(deps): upgrade dependencies and typings (88de9ee)
- 0.4.0 (6d2627d)
- feat(selection): add automatic selection detection (ecb504d)
- refactor(dependencies): update dependencies (94c8a74)
- 0.3.1 (193af8b)
- feat(angle): add new icons for angles and presets (2d56598)
- feat(angle/presets): add angle option and presets (eb6d5e9)
- feat(error): add error message (f11b3f3)
- feat(frames): add frames instead of groups (c2b047f)
- fix(cap): fix lineCap on presets (8216610)
- fix(measurement): fix rotated measurement (d822276)
- fix(menu): open menu to the top and update readme (b949aa9)
- docs(readme): add feature to list (411a244)
- docs(readme): update todolist (32bf113)
- 0.3.0 (38d931b)
- feat(rotation): detect rotations (08c9b63)
- fix(height/width): do not allow width or height equals zero (b29ffb5)
- docs(readme): update todolist (f531979)
- refactor: remove comment (2372e8c)
- 0.1.1 (1eb1490)
- 0.2.0 (0dce5a7)
- feat(arrows): add ability to change arrow type (ca3a940)
- feat(measure): now supports vector and text measurement (076da11)
- feat(text-box): add ability to change alignment of text boxes (447642b)
- feat(ui): add control via UI and change line styling (4657d3b)
- feat(ui): add first UI with react (1ceeb75)
- fix(coordinates): fix finding the correct coodinates (50a4157)
- fix(measure): fix measurement in root, groups and frame in frame (f2bc7d2)
- docs(readme): update todos (f010ff6)