Releases: WeblateOrg/weblate
Releases · WeblateOrg/weblate
Weblate 4.4.1
Released on January 13th 2021.
- Fixed reverting plural changes.
- Fixed displaying help for project settings.
- Improved administration of users.
- Improved handling of context in monolingual PO files.
- Fixed cleanup addon behavior with HTML, ODF, IDML and Windows RC formats.
- Fixed parsing of location from CSV files.
- Use content compression for file downloads.
- Improved user experience on importing from ZIP file.
- Improved detection of file format for uploads.
- Avoid duplicate pull requests on Pagure.
- Improved performance when displaying ghost translations.
- Reimplemented translation editor to use native browser textarea.
- Fixed cleanup addon breaking adding new strings.
- Added API for addons.
Weblate 4.4
Released on December 15th 2020.
- Improved validation when creating component.
- Weblate now requires Django 3.1.
- Added support for appearance customization in the management interface.
- Fixed read only state handling in bulk edit.
- Improved CodeMirror integration.
- Added addon to remove blank strings from translation files.
- The CodeMirror editor is now used for translations.
- Syntax highlighting in translation editor for XML, HTML, Markdown and reStructuredText.
- Highlight placeables in translation editor.
- Improved support for non standard language codes.
- Added alert on using ambiguous language codes.
- User is now presented filtered list of languages when adding new translation.
- Extended search capabilities for changes history.
- Improved billing detail pages and libre hosting workflow.
- Extended translation statistics API.
- Improved other translations tab while translating.
- Added tasks API.
- Improved file upload performance.
- Improved display of user defined special characters.
- Improved auto translate performance.
- Several minor user interface improvements.
- Improved naming of ZIP downloads.
- Added option for getting notifications on unwatched projects.
Weblate 4.3.2
Released on November 4th 2020.
- Fixed crash on certain component filemasks.
- Improved accurancy of the consecutive duplicated words check.
- Added support for Pagure pull requests.
- Improved error messages on failed registraiton.
- Reverted rendering developer comments as markdown.
- Simplified setup of Git repositories with different default branch than master.
- Newly created internal repositories now use main as default branch.
- Reduced false positives rate of unchanged translation while translating reStructuredText.
- Fixed CodeMirror display issues in some situations.
- Renamed Template group to Sources to clarify its meaning.
- Fixed GitLab pull requests on repos with longer path.
Weblate 4.3.1
Released on October 21st 2020.
- Improved automatic translation performance.
- Fixed session expiry for authenticated users.
- Add support for hiding version information.
- Improve hooks compatibility with Bitbucket Server.
- Improved translation memory updates performance.
- Reduced memory usage.
- Improved performance of matrix view.
- Added confirmation before removing user from a project.
Weblate 4.3
Released on October 15th 2020.
- Include user stats in the API.
- Fixed component ordering on paginated pages.
- Define source language for a glossary.
- Rewritten support for GitHub and GitLab pull requests.
- Fixed stats counts after removing suggestion.
- Extended public user profile.
- Fixed configuration of enforced checks.
- Improve documentation about built-in backups.
- Moved source language attribute from project to a component.
- Add Vue I18n formatting check.
- Generic placeholders check now supports regular expressions.
- Improved look of matrix mode.
- Machinery is now called automatic suggestions.
- Added support for interacting with multiple GitLab or GitHub instances.
- Extended API to cover project updates, unit updates and removals and glossaries.
- Unit API now properly handles plural strings.
- Component creation can now handle ZIP file or document upload.
- Consolidated API response status codes.
- Support markdown in contributor agreement.
- Improved source strings tracking.
- Improved JSON, YAML and CSV formats compatibility.
- Added support for removing strings.
- Improved performance of file downloads.
- Improved repository management view.
- Automatically enable java-format for Android.
- Added support for localized screenshots.
- Added support for Python 3.9.
- Fixed translating HTML files under certain conditions.
Weblate 4.2.2
Released on September 2nd 2020.
- Fixed matching of source strings for JSON formats.
- Fixed login redirect for some authentication configurations.
- Fixed LDAP authentication with group sync.
- Fixed crash in reporting automatic translation progress.
- Fixed Git commit squashing with trailers enabled.
- Fixed creating local VCS components using API.
Weblate 4.2.1
Released on August 21st 2020.
- Fixed saving plurals for some locales in Android resources.
- Fixed crash in the cleanup addon for some XLIFF files.
- Allow to configure localization CDN in Docker image.
Weblate 4.2
Released on August 18th 2020.
- Improved user pages and added listing of users.
- Dropped support for migrating from 3.x releases, migrate through 4.1 or 4.0.
- Added exports into several monolingual formats.
- Improved activity charts.
- Number of displayed nearby strings can be configured.
- Added support for locking components experiencing repository errors.
- Simplified main navigation (replaced buttons with icons).
- Improved language code handling in Google Translate integration.
- The Git squash addon can generate
Co-authored-by:
trailers. - Improved query search parser.
- Improved user feedback from format strings checks.
- Improved performance of bulk state changes.
- Added compatibility redirects after project or component renaming.
- Added notifications for strings approval, component locking and license change.
- Added support for ModernMT.
- Allow to avoid overwriting approved translations on file upload.
- Dropped support for some compatibility URL redirects.
- Added check for ECMAScript template literals.
- Added option to watch a component.
- Removed leading dot from JSON unit keys.
- Removed separate Celery queue for translation memory.
- Allow translating all components a language at once.
- Allow to configure
Content-Security-Policy
HTTP headers. - Added support for aliasing languages at project level.
- New addon to help with HTML or JavaScript localization, see :ref:
addon-weblate.cdn.cdnjs
. - The Weblate domain is now configured in the settings, see :setting:
SITE_DOMAIN
. - Add support for searching by component and project.
Weblate 4.1.1
Released on June 19th 2020.
- Fixed changing autofix or addons configuration in Docker.
- Fixed possible crash in about page.
- Improved installation of byte-compiled locale files.
- Fixed adding words to glossary.
- Fixed keyboard shortcuts for machinery.
- Removed debugging output causing discarding of log events in some setups.
- Fixed lock indication on project listing.
- Fixed listing GPG keys is some setups.
- Added option to configure DeepL API version to use.
- Added support for acting as SAML Service Provider, see :ref:
saml-auth
.
Weblate 4.1
Released on June 15th 2020.
- Added support for creating new translations with included country code.
- Added support for seaching source strings with screenshot.
- Extended information available in the stats insights.
- Improved search editing on translate pages.
- Improve handling of concurrent repository updates.
- Include source language in project creation form.
- Include changes count in credits.
- Fixed UI language selection in some cases.
- Allow to whitelist registration methods with registrations closed.
- Improved lookup of related terms in glossary.
- Improved translation memory matches.
- Group same machinery results.
- Add direct link to edit screenshot from translate page.
- Improved removal confirmation dialog.
- Include templates in ZIP download.
- Add support for Markdown and notification configuration in announcements.
- Extended details in check listings.
- Added support for new file formats: :ref:
laravel-php
, :ref:html
, :ref:odf
, :ref:idml
, :ref:winrc
, :ref:ini
, :ref:islu
, :ref:gwt
, :ref:go-i18n-json
, :ref:arb
. - Consistently use dismissed as state of dismissed checks.
- Add support for configuring default addons to enable.
- Fixed editor keyboard shortcut to dismiss checks.
- Improved machine translation of strings with placeholders.
- Show ghost translation for user languages to ease starting them.
- Improved language code parsing.
- Show translations in user language first in the list.
- Renamed shapings to more generic name variants.
- Added new quality checks: :ref:
check-unnamed-format
, :ref:check-long-untranslated
, :ref:check-duplicate
. - Reintroduced support for wiping translation memory.
- Fixed option to ignore source checks.
- Added support for configuring different branch for pushing changes.
- API now reports rate limiting status in the HTTP headers.
- Added support for Google Translate V3 API (Advanced).
- Added ability to restrict access on component level.
- Added support for whitespace and other special chars in translation flags, see :ref:
custom-checks
. - Always show rendered text check if enabled.
- API now supports filtering of changes.
- Added support for sharing glossaries between projects.