3.5.3
February 22nd, 2021
- Cast all order dates correctly
- Language tweaks (#195 thanks @philipboomy)
- Update a doc block typo
3.5.2
February 6th, 2021
- Only create a show url if the product route config is set to true (#192)
- Hiding the is_visible functionality. (#188)
3.5.0
January 25th, 2021
- Shipping information will get saved with the order
- Orders can deleted (#143)
- It's configurable if orders can be deleted and by whom.
- Include shipping taxes in total taxes as calculated by the cart (#183)
See the docs for more information: https://www.butik.dev/configuration/orders
3.4.1
January 16th, 2021
- Respect saved listing preferences on the orders overview. (#181)
- Add the missing translation attribute 'items count'.
- Make the categories menu responsive for mobile devices. (#171)
- Bumping the lowest Statamic requirment to version 3.0.38.
- Register filters via the newly added $scopes attribute.
Update Does the folder resources/lang/vendor/butik exist? Please update your lang files and add:
'items_count' => 'Items',
Does the folder not exist? Do nothing.
3.4.0
January 13th, 2021
A new and better overview for orders has been implemented. Orders can be reordered and searched.
The orders overview UI does look a native collection overview
Update Does the folder resources/lang/vendor/butik exist? Please update your lang files and add:
'completed_at' => 'Completed at',
'ordered_at' => 'Ordered at',
'order_completed_filter_label' => 'order:completed',
'order_failed_filter_label' => 'order:failed',
'order_paid_filter_label' => 'order:paid',
Does the folder not exist? Don't worry at all :-)
Thanks to @jasonvarga and @edalzell for help
3.3.0
December 13th, 2020
Configurable product routes have been added. https://github.com/jonassiewertsen/statamic-butik/commit/8cc24089b7a0176933644caac1fc8f7bfa54bf25
https://www.butik.dev/configuration/configuration#routing
3.2.7
December 8th, 2020
3.2.6
December 2nd, 2020
I need more time to publish the customer as a variable directly, so I can pass an Object.
Otherwise, you could have mixed syntax inside the mail view. Meaning that some values may be reached as array and others as object. I think it's not a good idea to mix those.
Until then: You can reach the customer through $order->customer
now as a quick workaround, without breaking changes if introducing the customer as it's own variable.
3.2.4
December 1st, 2020
3.2.2
November 22nd, 2020
Fixing two typos and apply StyleCi fixes for the current codebase
Thanks to @leganz @philipboomy
3.2.1
November 5th, 2020
- Fixes a bug if decreasing a product with unlimited resources. #130
- Fixes the form validation feedback for the checkout form.
- Updates the shipping type stub
- Small UI enhancements
Thanks to @philipboomy
In case you did publish the views, you need to adjust the following two template files: https://github.com/jonassiewertsen/statamic-butik/compare/v3.2.0...v3.2.1#diff-5c0804bd5adb5b1ebf5f8b7dde7da80fc8a1b80291ce12861dcd03fc126b597fR29
https://github.com/jonassiewertsen/statamic-butik/compare/v3.2.0...v3.2.1#diff-4b445675518d3faf02051c3a4234c0d76fcd0fb0276be173d5d3e323c5b84894R15
3.2.0
November 1st, 2020
- A new shipping type has been added: Shipping per item read the docs for more information
- A price can be displayed without taxes
Simply add the new modifier
{{ price | without_tax }}
- It has been made easier to include own shipping types read more about it
You need to add the new shipping type to your config in order to use it in a running butik instance: https://github.com/jonassiewertsen/statamic-butik/blob/v3.2.0/config/config.php#L115
3.1.0
October 18th, 2020
Localization? Yes please!
Butik is now multi-site ready 🤠
You should check a few changes which have been made inside our views https://github.com/jonassiewertsen/statamic-butik-starter-kit/commit/53147c8d20c164552eb1c71116311c0a791af8c7
3.0.0
October 11th, 2020
More flexible than ever! butik 3
Butik 3 is a hybrid of flat-file and eloquent. The products will be saved as flat-file and am giving the developer the chance to customize the product as much as he needs it in Statamic style. Everything, like orders, will stay in the database. Make it MySQL if you want or stay with the file database SQLite.
- The Checkout form will get validated through a Statamic blueprint, instead of a controller. This does make it easy to add your own fields to your checkout form with individually validation rules if needed as well.
- Laravel 8 support has been added. Closes #116
- The Livewire add to cart button does support a redirect to the cart. Closes #94
- Total taxes have been added to all checkout views.
- The bag tag can be called as cart tag as well.
- Default shop routes can be disabled.
2.0.1
August 24th, 2020
- Fix Requires an explicit Statamic version
This is a safer approach to avoid future conflicts because Statamic will not follow semantic versioning.
2.0.0-beta.4
August 19th, 2020
- New We do use the Mollie orders API instead of the payments API
- New The payment process has been refactored
- New Shipping zones do have their own tax rate
- New The verify csrf exception will be added automatically
- New Event Listeners for all payment processes have been added
- New First and surname do have their own form fields now
- New Laravel is 7.20 is the new minimum requirement
- New Statamic v3.0.0 is the new minimum requirement
If updating from beta.3 to beta.4, run the migration command php artisan migrate
2.0.0-beta.3
August 6th, 2020
- New Countries have been refactored
- New Documentation has been moved to the main repository
If updating from beta.2 to beta.3, run the migration command
php artisan migrate
Thanks to @rcknr for the big help on the country refactor!
2.0.0-beta.2
July 26th, 2020
- New Images will be augmented, so they can be used with glide in the Antlers view
- New Images have been moved into the middle of the create and edit view in the control panel
- New Some vendor assets will be published automatically
- New Sold out products won't be hidden on the overview page
- Fix The shopping bag will update the price correctly if products are not available in the select country without refreshing the page
- Fix Tax route fixed for the creation of new tax rates
- Fix Stacks on the shipping views do close properly now
Special thanks to @rcknr !
1.1.4
April 5th, 2020
- Fix German translation in email template
- Fix Publish js file on vendor:publish
Get GitHub actions up and running
1.1.3
April 2nd, 2020
- Fix Nav class updated to Facade (breaking change in Statamic beta 20)
Preparing Statamic Butik slowly to work with GitHub actions.
1.1.1
March 8th, 2020
- Fix Taxes can now have decimals, like needed for switzerland with a tax rate of 7.7 %
- Fix The money fieldtype does now change value in 0.01 steps
1.0.5
January 29th, 2020
- Fix config file will now be merged correctly
- Fix config file renamed to 'butik' instead of 'statamic-butik'
- Fix vendor directories have been shortened
Make sure to publish your vendor files again
1.0.4
January 28th, 2020
- default value fixed for unlimited stock in products
- moved links up in readme