Skip to content

3.0.0

Compare
Choose a tag to compare
@ocean90 ocean90 released this 15 Mar 10:17
· 50 commits to master since this release
3.0.0
ce443b1

Due to the large number of changes in the release it is recommended to update all of the language packs. This can be done with the WP-CLI command wp traduttore language-pack build --all.

Changed

  • Heavy architectural changes to make the plugin more modular.
  • All filters and actions now use . as the separator between the prefix and hook name instead of _.
  • Scheduling of cron events to reduce number of unnecessary builds and updates.
  • Bump Traduttore Registry version to 2.0.
  • Existing WP-CLI commands:
    • wp traduttore build <project>wp traduttore language-pack build <project>
    • wp traduttore cache clear <project>wp traduttore project cache clear <project>
    • wp traduttore update <project>wp traduttore project update <project>

Added

  • Support for Bitbucket.org repositories (Mercurial and Git).
  • Support for GitLab repositories.
  • Support for self-managed repositories (GitLab and others).
  • New REST API route for incoming webhooks (traduttore/v1/incoming-webhook).
  • Support for JavaScript translations.
  • Greatly improved documentation.
  • New WP-CLI commands:
    • wp traduttore info for information about the Traduttore setup.
    • wp traduttore project info <project> for information about a project.
    • wp traduttore language-pack list <project> for listing all language packs in a project.

Deprecated

  • The REST API route github-webhook/v1/push-event for incoming webhooks is replaced by traduttore/v1/incoming-webhook.

Removed

  • Remove all filters and actions with _ as the separator.