Skip to content

Latest commit

 

History

History
334 lines (190 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

334 lines (190 loc) · 10.4 KB

Change Log

All notable changes to the Crowdin Sketch Plugin extension will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.8.0]

  • Add string-based projects support
  • UI/UX improvements
  • Dependencies update

[2.7.1]

  • Add xlsx file extension (#127)
  • Fix links strings (#129)

[2.7.0]

Added

  • Custom key naming pattern (#117)

Updated

  • Upload screenshots only for selected artboards (#120)
  • Contributing Guidelines (#121)

[2.6.4]

Updated

Dependencies update (#113, #114, #116)

Fixed

  • fix: add extension for send screenshots, correct check for find updated screenshots (#118)

[2.6.3]

Updated

  • Get list of projects only with manager access (#109)
  • Add text message instead of empty files select (#111)
  • Make strings tab first (#107)
  • Dependencies update (#105, #106, #108, #110)

[2.6.2]

Added

  • Ability to edit string identifier (#103)

Updated

  • Improved organization name handling (#102)
  • Dependencies update (#101)

[2.6.1]

Added

  • Link duplicate texts functionality (#96)

Updated

  • Added branch id to the pseudo translations request (#95)
  • Dependencies update (#97)

[2.6.0]

Added

  • New key naming pattern - Element name (#92)

Updated

  • Edit string form updates (#93)
    • possibility to edit context and max length
    • update screenshots for updated string
  • Add string form update (#93)
    • added checkbox to update screenshots

[2.5.0]

Added

  • Pseudo-Localization feature for Translation mode (#90)

Updated

  • UI improvements in Strings mode tab (#90)

[2.4.1]

Added

  • Added button to remove string from mass adding form (#85)
  • Added checkbox to push or not hidden strings in mass add string form (#85)
  • Preview/translate/upload for multiple selected artboards (#85)

Updated

  • Made string mode tab opened by default (#85)
  • Preview specific artboards now only in new page (#85)
  • Disable buttons when nothing is selected (#85)

[2.4.0]

Added

  • Option to preview strings translations in the current page (#81)
  • Option to update texts linked to strings changed in Crowdin (#81)
  • Option to preview string keys (#81)
  • Recursive search for selected text elements for strings mass adding (#83)

Updated

  • Dependencies update (#78), (#82)

Fixed

  • Fix: fixed issue with use single string in multiple places (#80)
  • Fix: updating text in design if source string was edited (#79)

[2.3.7]

Added

  • String labels (#76)

[2.3.6]

Updated

  • Updated dependencies (#72)
  • Added delay in search strings (#69)

Fixed

  • Fixed strings rendering (#64)

[2.3.5]

Added

  • Added search by string context (#64)
  • Preserving files selection (#65)

Fixed

  • Limited amount of strings to display (#66)

[2.3.4]

Updated

  • Disable connect/logout buttons when necessary (#58)
  • Improved validation for max length (#60)

Fixed

  • Fixed missing context in new strings (#60)
  • Fixes UI for adding multiple strings. Common markup fixes (#61)

[2.3.3]

Added

  • Files multiselect (#56)

Updated

  • Removed max length autofill (#56)

[2.3.2]

Added

  • Button to preview selected artboard (#54)
  • Max. length field to add string form (#53)
  • Logout button (#54)
  • Validation to not add string with not unique identifier (#54)

Updated

  • Removed delete button when adding new string (#54)
  • Updating max length every time when text was changed (#54)

[2.3.1]

Added

  • Strings reload button (#50)
  • Sorted files based on several parameters (#51)

Updated

  • Improved strings select/deselect performance (#50)
  • Significantly improved text coordinates (#50)
  • Improved loading strings for the specific branch (#50)

Fixed

  • Fixed info icon color (#50)

[2.3.0]

Added

  • Branch configuration (#46)

Updated

  • Improved performance & code refactoring (#48)

[2.2.0]

Added

  • Search strings by identifier (#44)
  • Content segmentation option (#45)
  • Additional file type which can be edited (#44)
  • Info icon with information about string identifier, context and file (#45)

Fixed

  • Fixed messages with long text (#45)

[2.1.2]

Fixed

  • Fixed position of the "check" icon (#42)

[2.1.1]

Added

  • Possibility to deselect used strings by right clicking on it (#40)

Fixed

  • Issue with multi line strings (#40)

[2.1.0]

Added

  • Strings management update (#38):
    • new option in settings called 'Key Naming Pattern'
    • adding multiple strings
    • used string identifier for layer name instead of string text
    • added 'check' icon to used strings

Updated

  • Using file path as a file name (#36)

Fixed

  • Fixed UI for Override translations functionality (#37)

[2.0.1]

Added

  • Added flag to enable/disable translations override (#34)

Updated

  • css -> scss (#34)
  • Updated libraries versions (#34)

Fixed

  • Fixed issue with single project (#34)

[2.0.0]

Added

  • Introduced new UI/UX for the plugin (#28)
  • Added "Crowdin Strings", "Screenshots" and "Preview" functionality (#26)

Fixed

  • Fixed height value and text coordinates for nested symbols (#26)

[1.2.1]

Added

  • feat: added sketch plugin user agent

[1.2.0]

Added

  • feat: implemented "All Languages" option for translations

[1.1.1]

Changed

  • feat: re-implemented translations loading
  • feat: updated skpm builder version
  • feat: updated client version

[1.1.0]

Added

  • Sketch Symbols support

[1.0.1]

Added

  • "Contact Us" menu option
  • Messages when user pull/push strings with translated elements

Changed

  • Improved error messages
  • Updated texts

[1.0.0]

Added

  • First release!