Skip to content

Releases: t29mato/starry-digitizer

v1.2.0 Tiny updates about layouts and visibility, and large refactoring

16 Feb 04:30
49e7990
Compare
Choose a tag to compare

Summary

What's new

  • Increased the magnifier screen size to enhance usability
  • Added a white border to the center of the magnifying glass crosshair, making it easier to see the crosshair regardless of the background color

Bugfixes

  • Fixed small bugs

Refactoring

  • Sorted all logics into domain / application / presentation layer to develop more in line with domain-driven development and to improve testability
  • Replaced Pinia (state managing library) with self-developed instance store system to decrease the dependency to a certain library

Tests

  • Added npm scripts to measure test coverage by jest, and display the result
  • Made it possible to measure test coverage for each layer of domain, application, and presentation

Others

  • Changed some part of build command to display application version only in the production page

Solved issues

https://github.com/t29mato/starry-digitizer/milestone/1?closed=1

v1.1.0 Spline-Interpolation feature🎉

25 Dec 08:46
Compare
Choose a tag to compare
  • Implementation of spline interpolation feature.
  • Addition of the application layer based on domain-driven design.

v1.0.2 Fixed the issue that an image upload function by selecting files from a folder does not work

31 Oct 00:37
ed7b23b
Compare
Choose a tag to compare

Fixed the issue that an image upload function by selecting files from a folder does not work

v1.0.1 Fixed the issue that image paste feature doesn't update image

16 Oct 07:09
6d5d916
Compare
Choose a tag to compare

Fixed the issue that image paste feature doesn't update image

v1.0.0 Migrate Javascript library to Vue2 or Vue3

12 Oct 07:02
d0dd779
Compare
Choose a tag to compare

Migrate Javascript library to Vue2 or Vue3

v0.22.1 selection does not erase with the eraser function in certain browsers

12 Sep 10:46
78244e1
Compare
Choose a tag to compare

Fixed bug: selection does not erase with the eraser function in certain browsers

  • o: Firefox v107.0
  • o: Google Chrome v108.0.5359.124
  • x: Safari v15.3
  • x: Edge 116.0.1938.69

v0.22.0 display crosshair guidelines during plot

07 Aug 08:05
9a077ce
Compare
Choose a tag to compare

Feature

  • display crosshair guidelines during plot
image

v0.21.0 define the axes by the coordinates of 2 points

01 Aug 03:46
Compare
Choose a tag to compare

Features

  • #11 define the axes by the coordinates of 2 points
image

Fix

  • #17 incorrect calculation when consider tilt button is pressed
  • Adjust layout to prevent paragraph overflow when resizing the browser and expanding the canvas

Style

  • Show the run number of Github action, the format is <version>#<run_number>
image

v0.20.1 consider graph tilt

31 May 01:23
a88bf9e
Compare
Choose a tag to compare

When the "Consider graph tilt" check mark is ON, it considers the graph tilt as shown in the red grid.

image Screen Shot 2023-05-31 at 9 12 47

v0.19.1

26 Apr 10:52
1567ec9
Compare
Choose a tag to compare

Features:

  • Added the table to edit data of the dataset

image

Style:

  • Deprecated opening the modal when user wants to get XY data of dataset because it needs one more click
  • Added the area where user get XY data without opening the modal

Fixes:

  • Log on axes didn't work
  • Changing the axes value make error sometime

Chores:

  • Bumped version for some libraries due to vulnerabilities