Skip to content

Latest commit

 

History

History
140 lines (121 loc) · 7.52 KB

CHANGELOG.md

File metadata and controls

140 lines (121 loc) · 7.52 KB

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.

The detailed rules and walkthrough of writing a changelog is located here

Note: This changelog is implemented since 2.0.0-alpha version. All records before it are drafted based on release notes might not be as detailed.

[2.0.0-alpha3] - 2021-12-14

Added

  • Added tutorial modal for user guide #212
  • Project versioning
  • Database migration
  • Project statistics #500
  • Add images to project #519
  • Different color for labels #228
  • Add label at the drop-down box, remove label still selected status,shortcut key to toggle annotation tool, zoom tool and revert default 224
  • Shortcut key to shift canvas in zoom mode #226
  • Toggle tab by clicking icon #216
  • Updated keyShortcut.md
  • Update tutorial list #229 #215

Fixed

  • Project loading speed #506
  • Coco Json area, width and height #227
  • Delete previous point using backspace #206
  • Prevent icon enlarge when zoom in #223

Changed

  • Refactored backend -> Implement Model, View, Controller design pattern
  • Remove event bus for database query #504
  • Add database facade #502
  • JAX-RS implementation for API annotation #507
  • Remove Json Object -> using data transfer object for type checking #505
  • Add CORS enable #511
  • Remove wasabi service #523
  • Remove global state #509
  • Remove static object #508
  • Refactor database response #499
  • API terminate Classifai #496

2.0.0-alpha2 - 2021-08-12

Added

  • Sorting of project card with options of created date, last modified date or project name.
  • Renaming data from workspace - UI and F2 shortcut key
  • Updated keyShortcut.md #455
  • Deleting data from workspace #392
  • Add guiding cross line for more effective bounding box labelling #201
  • Ask user confirmation when user want to delete a project #201

Fixed

  • Fixed the display of full image path instead of intentional image name in Ubuntu and Mac OS #446
  • Bug fix for removing "\r" and spaces " " in imported labels #437
  • Support WebP image format #394
  • Fix create empty project #466
  • Frontend code refactoring #198
  • Fix images loaded inconsistent with/more than total images in a project folder #487
  • Fix polygon line not pointed to the cursor during drawing #208
  • Fix Undo/Redo when drawing polygons #205

2.0.0-alpha1 - 2021-02-26

Added

  • Label filtering feature
  • Added CodeofConduct.md and Contributing.md
  • Changed create project workflow
    to insert project name, project folder, and label file in the same window
  • Frontend auto pr
  • CHANGELOG.md
  • Project renaming
  • Project reloading
  • Project import export
  • Project starring
  • Project is_new label

Changed

  • Image validation method from reading files -> reading metadata
  • Project creating method -> each project is only limited to one folder
  • Api endpoint refactoring
  • Project loading api -> v2 api
  • Log file location from {home}/logs -> {home}/.classifai
  • Vertx version 3.9.0 -> 4.0.2
  • Database from HSQLDB -> H2
  • Image UUID from incremental integer -> UUID
  • Project id from incremental integer -> UUID

Removed

  • Import images from folder
  • Import selected images

Fixed

  • Frontend caching issue by introducing no-cache header

1.2.0 - 2021-02-26

Added

  • Shortcut key page
  • Malay language support

Changed

  • Chinese language interface is fully translated

Fixed

  • Load project without data that happened occasionally (#302)

1.1.1 - 2021-01-29

Fixed

  • Annotation output for bounding box projects changed to correspond to image name (#277)
    Eg. With image 1.jpg, the annotation output is 1.xml (Prior to fix: 1_jpg.xml)
  • Wrong aspect ratio for JPEG image due to EXIF orientation (#252)
  • Time out error for large JPEG image (#280)
  • Enabling of detailed log messages if paths of images not found (#283)

1.1.0 - 2021-01-11

Added

  • Delete project feature
  • Delete image feature
  • Enable image shifting while drawing polygon in image segmentation project

Fixed

  • Forever staying in loading status while importing empty folder (#223)

1.0.0 - 2020-11-14

Added

  • Image bounding box labeling feature
    • Classic image classification
    • Optical character recognition
  • Image segmentation labeling feature
  • PDF -> JGP/PNG files format conversion
    single file with multiple images -> one file corresponding to one image
  • TIFF -> JGP/PNG files format conversion
    single file with multiple images -> one file corresponding to one image
  • Distribution for Windows(7, 8, 10), Mac, Ubuntu(18 LTS, 20 LTS) and Centos(7, 8)