Skip to content

Releases: WeblateOrg/weblate

Weblate 4.4.1

13 Jan 08:17
weblate-4.4.1
Compare
Choose a tag to compare

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

15 Dec 09:39
weblate-4.4
Compare
Choose a tag to compare

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

05 Nov 19:10
weblate-4.3.2
Compare
Choose a tag to compare

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

21 Oct 12:19
weblate-4.3.1
5560ce6
Compare
Choose a tag to compare

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

15 Oct 13:03
weblate-4.3
Compare
Choose a tag to compare

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

02 Sep 18:30
weblate-4.2.2
Compare
Choose a tag to compare

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

21 Aug 10:23
weblate-4.2.1
Compare
Choose a tag to compare

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

18 Aug 13:44
weblate-4.2
386effd
Compare
Choose a tag to compare

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

19 Jun 11:21
weblate-4.1.1
d3ff847
Compare
Choose a tag to compare

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

15 Jun 12:53
weblate-4.1
Compare
Choose a tag to compare

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.