Skip to content

Commit

Permalink
Merge pull request #359 from AcclaroInc/Update/Craft4_recon
Browse files Browse the repository at this point in the history
Craft 4 changes for beta release
  • Loading branch information
bhupeshappfoster authored Jul 12, 2022
2 parents d1013db + 329fff9 commit 7cf58d8
Show file tree
Hide file tree
Showing 107 changed files with 3,366 additions and 3,069 deletions.
2 changes: 1 addition & 1 deletion .craftplugin
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"pluginName": "Translations for Craft",
"pluginDescription": "Drive global growth with simplified translation workflows.",
"pluginVersion": "2.2.2",
"pluginVersion": "3.0.0-beta.1",
"pluginAuthorName": "Acclaro",
"pluginVendorName": "Acclaro",
"pluginAuthorUrl": "http://www.acclaro.com/",
Expand Down
28 changes: 25 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,32 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).

## 3.0.0-beta.1 - 2022-07-12

### Fixed
- An issue where `New translations` button on entry index page remains active on switching entry groups.
- An issue where deleting draft from `globalsetdraft/assetdraft` detail page was removing order file.

### Updated
- Craft minimum version from 3.7.33 to 4.0.0
- Category draft's custom logic with craft's native code. (Craft now supports category drafts)
- Download TM files action disabled by default.

### Added
- Support for Craft 4.
- Logging in webhook flow for api orders.

### Removed
- Removed unsused `editDraftAssets`.
- Removed `translations_categorydrafts` table.

### Chore
- Code refactoring and cleanup.

## 2.2.2 - 2022-07-06

### Fixed
- An issue where order fails to open when `previewUrl` length exceeds 255 chars. (#341)
- An issue where order fails to open when `previewUrl` length exceeds 255 chars. (#341)

### Updated
- Removed the use of `filetype` param in API order sync call.
Expand Down Expand Up @@ -56,7 +78,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p

### Fixed
- Plugin uninstallation bug (https://github.com/AcclaroInc/craft-translations/pull/313)

## 2.1.3 - 2022-02-21

### Fixed
Expand Down Expand Up @@ -512,7 +534,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p

### Removed
- Removed `UpdateDraftFromXML`
- Truncate `translations_files` and `translations_orders` tables to be compliant with new Craft draft service
- Truncate `translations_files` and `translations_orders` tables to be compliant with new Craft draft service

## 1.1.1 - 2019-07-03
### Added
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ The Translations plugin provides a simple way to translate your content from sta
*Need support for a specific plugin? [Contact us](http://www.acclaro.com/translation-services-cost/?utm_campaign=Craft%20Plugin%20Store&utm_source=Craft%20Plugin%20Store%20Listing%20-%20Third%20Party%20Plugins%20Quote&utm_medium=Listing) for a quote.*

## ⚠️ System Requirements
- Craft CMS 3.7.33 or later.
- PHP 7.2+
- Craft CMS 4.0.0 or later.
- PHP 8.0.2+
- PHP [DOM](https://docs.craftcms.com/v3/requirements.html#optional-php-extensions) Extension
- Craft [Multi-site](https://craftcms.com/docs/3.x/sites.html) configuration

Expand Down Expand Up @@ -49,7 +49,7 @@ The license fee for this plugin is $999.00 via the Craft Plugin Store. Annual li
We offer a 30-day money back guarantee for the software plugin purchase if you are not satisfied.

### Terms
Prior to download, installation and use of the Translation Plugin for Craft on a public site, site owners are required to purchase the plugin from the Craft plugin store or submit payment directly to Acclaro for purchases outside of the store.
Prior to download, installation and use of the Translation Plugin for Craft on a public site, site owners are required to purchase the plugin from the Craft plugin store or submit payment directly to Acclaro for purchases outside of the store.

Any usage of the plugin either on production or in a sandbox environment indicates your acceptance of the legal terms described in the [Craft Software License](https://craftcms.github.io/license/). Any usage of Acclaro Translation Service API integrations indicates acceptance of the terms and conditions as set forth in the [Acclaro User Agreement](https://my.acclaro.com/p.php/useragreement) and [Privacy Policy](https://www.acclaro.com/privacy-policy/).

Expand Down
7 changes: 3 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,9 @@
}
],
"require": {
"craftcms/cms": "^3.7.36",
"guzzlehttp/guzzle": "^6.5.8|^7.0",
"php": ">=7.2.0",
"sebastian/diff": "^3.0",
"craftcms/cms": "^4.0.0",
"guzzlehttp/guzzle": "^7.0",
"php": "^8.0.2",
"composer/composer": "^2.1.9",
"spatie/guzzle-rate-limiter-middleware": "^2.0"
},
Expand Down
Loading

0 comments on commit 7cf58d8

Please sign in to comment.