Releases: t29mato/starry-digitizer
Releases · t29mato/starry-digitizer
v1.2.0 Tiny updates about layouts and visibility, and large refactoring
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🎉
- 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
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
Fixed the issue that image paste feature doesn't update image
v1.0.0 Migrate Javascript library to Vue2 or Vue3
Migrate Javascript library to Vue2 or Vue3
v0.22.1 selection does not erase with the eraser function in certain browsers
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
v0.21.0 define the axes by the coordinates of 2 points
Features
- #11 define the axes by the coordinates of 2 points
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>
v0.20.1 consider graph tilt
v0.19.1
Features:
- Added the table to edit data of the dataset
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