Releases: getcandy/candy-api
v0.2.3
#v0.2.3
- [added] Added
created_at
to the transaction resource
v0.2.2
v0.2.2
- [added] Ability to set custom attributes on resources, just call
$model->setCustomAttribute('foo', 'bar');
. - [improved] Improved the way basket totals were displaying when discounts were applied.
- [fixed] Fixed issue where basket wasn't acknowledging free products in discounts.
- [fixed] Braintree payment driver is more up to date.
- [added] Added group helper for users and customer groups, you can call
$user->inGroup('retail')
. - [changed] Changed the country column to a text column in the countries table.
- [improved] The shipping method calculator for an order now takes into account zones.
- [fixed] Fixed error where orders tripped over when no settings were present in the database.
- [fixed] Regional shipping calculator now takes into account no minimum basket values.
- [fixed] Fixed issue where an order wouldn't allow a zone not to have a name.
- [changed] Resolve the Guzzle client out of the container on the SagePay payment driver.
v0.2.1
Fixes
- Added default config for internal requests
- Removed Hub route from install as not always installed with Hub and caused exception
Added
- Added new channel middleware
- Use timebased elastic indexing
v0.2.0
This release of GetCandy adds compatibility for Laravel 5.7 plus includes various fixes and improvements.
Fixes to order line variant relation
Specifies the foreign key on the relation in favour of having a shorter relation call.
v0.1.5
This addresses an issue where there was a clash on order_lines
with the column variant
and the relationship of the same name.
Now the column variant
has been changed to option
and a new FK for product_variant_id
has been added. Make you sure run migrations, also once done to update your existing order lines with variants you can run:
update order_lines
join product_variants
on product_variants.sku = order_lines.sku
set order_lines.product_variant_id = product_variants.id
as the migration doesn't attempt to do this for you.
v0.1.4
Hotfixes
- Added routes for updating inventory to prevent wiping tax on manual stock update.
This is related to an issue in the hub where changing the stock manually will wipe the tax set on a product variant. This release adds functionality to prevent this.
v0.1.3
- Apply style fixes from StyleCi
- Add eager loading on categories
v0.1.2
This release includes all current changes/fixes from the dev branch to begin the release lifecycle
v0.1.1
Hotfix Fixes #9