osb/spark/changes.md
2017-11-03 16:26:07 +11:00

4.3 KiB

Change Log

Version 5.0.1

  • Fix version property.

Version 5.0.0

  • Laravel 5.5 support.

Version 4.0.13

  • Various bug fixes.

Version 4.0.12

  • Various bug fixes.

Version 4.0.11

  • Various bug fixes.

Version 4.0.10

  • Update Vue dependencies.

Version 4.0.9

  • Fix Mix version.

Version 4.0.8

  • Fix broken VAT calculation.

Version 4.0.7

  • Fix additional cross-env bug.

Version 4.0.6

  • Update cross-env compatibility.

Version 4.0.4

  • Various bug fixes.

Version 4.0.0

  • Compatibility with Laravel 5.4.

Version 3.0.5

  • Various bug fixes.

Version 3.0.4

  • Various bug fixes.

Version 3.0.3

  • The spark:update command now only updates to the latest version in your major version series.

Version 3.0.2

  • Support for disabling plan change prorating.
  • Properly handle trials on subscription page if user has never subscribed before.

Version 3.0.1

  • Various Bug Fixes

Version 3.0.0

  • Update to Vue 2.0

Version 2.0.4

  • Revert Vue Resource upgrade.

Version 2.0.3

  • Update Vue Resource and JWT libraries.

Version 2.0.0

  • Compatibility with Laravel 5.3

Version 1.0.14

  • Various minor bug fixes.

Version 1.0.13

  • Various minor bug fixes.

Version 1.0.12

  • Various improvements to notifications.
  • Allow full state names in billing information instead of just abbreviations.

Version 1.0.11

  • Remove empty parentheses on "delete announcement" modal.
  • Fix notifications overflow.

Version 1.0.10

  • Fix relative date formatting.

Version 1.0.9

  • Fix various bugs.

Version 1.0.8

  • Fix typo in class name.
  • Constrain Vue packages tighter.

Version 1.0.7

  • Stringify a few forms before handing them to vue-resource.

Version 1.0.6

  • Fix calculation of revenue when using subscription quantities.
  • Return result of interactions from base controller.

Version 1.0.5

  • Fix HTTP calls with new vue-resource updates.

Version 1.0.4

  • Use SPARK_PATH in UpdateInstallation class.
  • Update Blade layout to use same global script logic as Vue layout.
  • Fix TokenGuard to allow API authentication to work with actingAs during testing.
  • Fix responsiveness of update subscription screen.

Version 1.0.3

  • Fix closing tag of metrics Vue component.

Version 1.0.2

  • Lower case e-mail before calling Gravatar.
  • Import Closure into CallsInteractions.

Version 1.0.1

  • Check for existing invoice by ID before storing local database record.

Version 1.0.0

  • Fix infinite redirect when using Spark::promotion.

Version 0.1.19

  • Fix CSRF verification bug in two-factor authentication when "remember me" is checked.

Version 0.1.18

  • Fix JWT import for some PHP versions.

Version 0.1.17

  • Fix token regression from last release.

Version 0.1.16

  • Convert transient API tokens to use JWT instead of storing in database.
  • Remove unnecessary methods in TokenRepository.
  • Reset "Assign All Abilities" button after creating an API token.

After installing this update you should composer update and verify that the firebase/php-jwt package has been installed for your application.

Version 0.1.15

  • Fix double encryption of API token cookies in TokenController.

Version 0.1.14

  • Fix file uploads in Firefox.

Version 0.1.13

  • Fix links to team settings pages.

Version 0.1.12

  • Check that maximum team rule is enforced when downgrading plans.

Version 0.1.11

  • Don't force subscribe middleware out of the box on HomeController.

Version 0.1.10

  • Fix link back to team overview page.

Version 0.1.9

  • Fix missing variable in team eligibility check.

Version 0.1.8

  • Fix typo on extra billing information entry screen.

Version 0.1.7

  • Throttle password reset attempts.

Version 0.1.6

  • Fix bug in subscription page redirection in JavaScript interceptors.

Version 0.1.5

  • Publish new views from Spark if they haven't been published yet.

Version 0.1.4

  • Fix coupon display bug.

Version 0.1.3

  • Added short-cuts for a few common swaps.
  • Added more robust plan eligibility checking.

Version 0.1.2

  • Included RedirectIfAuthenticated in installation stubs.
  • Added spark:version Artisan command.
  • Added "excluding VAT" notice to all subscription screens.
  • Automatically calculate VAT for customers when applicable.
  • Display tax amount and total price with tax on check-out situations.
  • Clean up Vue fragment components.