Skip to content

Latest commit

 

History

History
387 lines (275 loc) · 27.8 KB

CHANGELOG.md

File metadata and controls

387 lines (275 loc) · 27.8 KB

3.4.1 (2022-10-07)

  • 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.1 (2022-04-15)

  • 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 (2022-01-24)

  • 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 (2022-01-23)

  • 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 (2021-10-07)

  • 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.3 (2021-09-07)

3.0.2 (2021-09-07)

  • 3.0.2 (913e9b7)
  • perf(measure): add global group cache variabel to gain better performance (db76fbf)

3.0.1 (2021-09-03)

  • 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 (2021-08-24)

  • 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.3 (2021-03-17)

2.1.2 (2021-03-17)

2.1.1 (2021-03-16)

2.1.0 (2021-03-16)

  • 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 (2021-03-13)

  • 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.2 (2021-03-11)

  • 2.0.2 (c63bdcf)
  • perf(add): performance in large files extremely increased (c248424)

2.0.1 (2021-03-11)

  • 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.2.0 (2020-05-01)

1.1.3 (2020-02-08)

  • 1.1.3 (5cf2dc1)
  • fix(valid-shapes): remove instance type from valid shapes (ce2a522), closes #5

1.1.2 (2020-02-08)

1.1.1 (2020-02-06)

  • 1.1.1 (01881ac)
  • refactor: set no description relaunch data (71f3755)

1.1.0 (2020-02-06)

  • 1.1.0 (24eab02)
  • feat(expanded): collapse all new created elements by default (b910fb9)
  • build(deps): update dependencies (d24407f)

1.0.1 (2020-02-06)

  • 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 (2020-02-05)

  • 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 (2019-11-17)

  • 0.4.0 (6d2627d)
  • feat(selection): add automatic selection detection (ecb504d)
  • refactor(dependencies): update dependencies (94c8a74)

0.3.1 (2019-08-10)

  • 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 (2019-08-07)

  • 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.2.0 (2019-08-06)

  • 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)

0.1.0 (2019-08-05)

  • 0.1.0 (05a38b8)
  • initial commit (3f969e1)
  • feat(plugin): move manifest to package.json (556c581)
  • refactor: organizing code (3e72781)
  • refactor(methods): remove unnecessary code and move methods (b72a319)
  • build(scripts): add scripts and screenshot (3054f1e)
  • docs: add license (c0bbf82)