Skip to content

1.0.0

Compare
Choose a tag to compare
@rootpd rootpd released this 31 Mar 08:36
· 52 commits to master since this release

Changelog

  • Added handling of subscription type selection for trial subscriptions. #1
    • Non-trial subscriptions now honour "next subscription type" setting of the subscription type.
  • Changed translation files. remp/crm#2276
    • Switch tabs to 4 spaces. Weblate can parse only YAML format (doesn't support tabs).
    • Change extension from NEON to YML.
  • Added fallback when processing DID_CHANGE_RENEWAL_STATUS notification type. In case of missing payment, new payment is created. remp/heldpesk#1130
  • Fixed "Missing original transaction ID" error generated by user data check. remp/crm#2323
    • Apple payment metadata were incorrectly checked also for unfinished payments.
  • Fixed log message about already logged appstore's notification due to the shared memory of webhook handler. remp/crm#2321
  • Changed API handlers (non breaking). remp/crm#2342
    • Changed return type of handle() from Crm\ApiModule\Response\ApiResponseInterface to Tomaj\NetteApi\Response\ResponseInterface.
    • Changed deprecated Crm\ApiModule\Api\JsonResponse to Tomaj\NetteApi\Response\JsonApiResponse.

Nette 3.0

  • Changed Compiler::loadDefinitions() (deprecated) to CompilerExtension->loadDefinitionsFromConfig(). remp/crm#1979

Nette 3.1

  • Changed deprecated Nette\Caching\IStorage to Nette\Caching\Storage. remp/crm#1979
  • Changed deprecated Nette\Database\Context to Nette\Database\Explorer. remp/crm#1979
  • Changed deprecated Nette\Database classes. Nette\Database\IRow and Nette\Database\Table\IRow are deprecated. Using Nette\Database\Table\ActiveRow instead. remp/crm#1979
  • Changed deprecated Nette\Localization\ITranslator to Nette\Localization\Translator. remp/crm#1979