Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.75 KB

CHANGELOG.md

File metadata and controls

62 lines (45 loc) · 1.75 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[2.1.0] - 2017-11-27

Added

  • canceled_immediately column to plan_subscriptions table
  • isCanceledImmediately() method to PlanSubscription model.
  • SubscriptionBuilderInterface
  • SubscriptionCreated event.

Changed

  • Now when a subscription is immediately canceled the canceled_immediately column will be set to true.
  • ends_at column is no longer overrided to accomodate the canceled_at date. This ends date will remain untouched.
  • isActive() method will return false if subscription was canceled immediately, even if the ends_at column is in the future.
  • Now newSubscription() method in PlanSubscriber trait is expecting a SubscriptionBuilderInterface implementation through Laravel's App::make().

[2.0.0] - 2017-11-16

This release breaks backward compatibility.

Added

  • SubscriptionRenewed event.
  • SubscriptionCanceled event.
  • SubscriptionPlanChanged event.

Changed

  • Namespace changed from Gerardojbaez\LaraPlans to Gerardojbaez\Laraplans

Fixed

  • Fix #18
  • Fix #17
  • Fix #11

[1.0.0] - 2016-03-05

Added

  • This change log file

Changed

  • PSR2 Formatting
  • Removed newSubscription() first parameter default value. You should pass explicitly the subscription name.
  • Updated composer dependencies

Fixed

  • Method isFree will always return false. Issue #2

[0.2.1] - 2016-11-28

Added

  • Support for Laravel v5.3

Fixed

  • Typo in english translation

[0.2.0] - 2016-09-28

Added

  • Check for particular plan

[0.1.0] - 2016-09-16

Initial Release