Releases: crowdin/vscode-crowdin
2.2.3
What's Changed
- fix: bundles url by @yevheniyJ in #202
- ci: update GH Actions by @yevheniyJ in #198
- build: bump dependencies @dependabot
Full Changelog: 2.2.2...2.2.3
2.2.2
What's Changed
- fix: file select by @yevheniyJ in #189
- build(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #184
- build(deps): bump adm-zip from 0.5.12 to 0.5.14 by @dependabot in #185
- build(deps): bump yaml from 2.4.2 to 2.4.5 by @dependabot in #186
- build(deps): bump @crowdin/crowdin-api-client from 1.33.1 to 1.33.2 by @dependabot in #187
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- fix: sign in message by @yevheniyJ in #181
- build: dependencies updates by @dependabot
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
-
feat: Strings extract by @yevheniyJ in #165
This feature allows you to extract strings from your source files and upload them to Crowdin.
Just select the necessary text and use the
Crowdin: Extract String
from the context menu. You will then be asked to enter the key for that string and select the file to upload it to.
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- feat: settings reorder, translations mismatch error by @yevheniyJ in #163
- build(deps): bump @crowdin/crowdin-api-client from 1.28.2 to 1.29.5 by @dependabot in #161
- build(deps): bump axios from 1.6.3 to 1.6.7 by @dependabot in #162
- build(deps-dev): bump the development-dependencies group with 4 updates by @dependabot in #160
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
-
String-based projects support
In string-based projects, the focus is on managing translatable content as individual strings rather than source files. In this project type, after uploading source files, Crowdin parses them into source strings. Unlike file-based projects, source files aren’t stored, and the emphasis is on managing the content at the string level. This approach is beneficial when dealing with projects that involve continuous content updates, dynamic content, or where a string-oriented structure is preferred.
-
The main panel has been split into two separate panels
- Upload panel - same as before, but only for uploading sources to a Crowdin project
- Download panel
- For file-based projects it's the same as before, but with only download sources & translations actions
- For string-based projects, shows a list of bundles with download action
-
Fixes for multi-workspace setup
- If there is more than 1 workspace, we now show workspace selection before selecting a project
- Project is saved for workspace instead of global setting
Full Changelog: 1.6.3...2.0.0
1.6.3
What's Changed
- fix: suppress error notifications & reload issue by @yevheniyJ in #151
- build: update dependencies by @dependabot in #147, #148, #149, #150
Full Changelog: 1.6.2...1.6.3
1.6.2
1.6.1
What's Changed
- fix: tests & branch name by @yevheniyJ in #143
- build(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #139
- build(deps): bump yaml from 2.3.2 to 2.3.3 by @dependabot in #140
- build(deps): bump @crowdin/crowdin-api-client from 1.25.0 to 1.25.1 by @dependabot in #141
- build(deps): bump axios from 1.5.1 to 1.6.0 by @dependabot in #142
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
- feat: New commands & refactoring by @yevheniyJ in #134
- feat: Crowdin OAuth by @yevheniyJ in #135
- docs: improve Readme by @andrii-bodnar in #137
- ci: upload artifacts to a pipeline and to a release by @andrii-bodnar in #136
Full Changelog: 1.5.1...1.6.0