All notable changes to this project will be documented in this file.
- Added: String keys autocompletion (#75)
- Added: Add new context actions and refactor code (#71)
- Fixed: Fix 'download sources' for Windows (#72)
- Added: Add 'Download Sources' command (#65)
- Added: Add 'labels' and 'excluded-target-languages' parameters and more unifying for uploading sources process (#65)
- Added: Add exception handling to getting git branch name (#61)
- Updated: Update Crowdin API client to 1.3.10
- Added: 'Project progress' UI (#55)
- Added: Language Mapping support (#49)
- Added: Debug mode. To enable add
debug=true
to the configuration file - Updated: Improve for finding translation files
- Fixed: Fix escaping for Windows OS
- Added:
preserve-hierarchy
config option - Added: Environment variables support
- Added: Upload translations confirm dialog
- Added: Warning to 'download' command about omitted translations
- Updated: Deprecated API usage and fix compatibility with versions prior to 181+
- Updated: Improve error message for wrong branch name
- Other fixes and improvements
- Added: Upload Translation to Crowdin
- Added: Set custom directory to sources and translations files
- Added: Wrapped plugin actions into background tasks
- Added: Crowdin icon for menu
- Updated: Improved base path validation
- Fixed: Work in multiple projects
- Fixed: Removed error notification if project does not have crowdin property file
- Updated: Migrated project to gradle-based intellij plugin
- Updated: API v2 Support
- Updated: Notifications improve
- Updated: Refactoring and fixes
- Fixed:
auto-upload
disabling
- Fix bug with disabling auto-upload
- Add
disable-branches
parameter - Add
auto-upload
parameter
- Updated languages mapping
- Added languages mapping
- Bug fixes
- A new possibility to customize source files
- Bug fixes
- Added new header for requests
- Bug fixes
- Updated documentation
- Published plugin