Skip to content
This repository was archived by the owner on Oct 14, 2024. It is now read-only.

Commit 6beb312

Browse files
committed
Update readme and changelog for v2.4
1 parent 4ec868d commit 6beb312

File tree

2 files changed

+25
-6
lines changed

2 files changed

+25
-6
lines changed

changelog.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## v2.4
4+
- Update Kirby and Panel to 2.5.10
5+
- Update dompdf to v0.6.1-446-g501ff6d
6+
- New transaction summary snippet (`order.details.php`)
7+
- Decouple session ID from transaction ID
8+
- Improved French and German translations (thanks to Julien Bidoret, Moritz Pfeiffer, and Andreas Fehn)
9+
- Prevent translation of core fields
10+
- New features
11+
- Per-product shipping rules
12+
- Add contact info and address to the `Cart` page, remove separate `Confirm` page and simplify gateway snippets
13+
- Payer address is now split into multiple fields (address, city, country, etc...)
14+
- Bug fixes
15+
- Use `url::paramSeparator()` instead of hard-coding a colon
16+
- Prevent jittery loading appearance of navbar
17+
- Fix several instances of `a non-numeric value encountered` error
18+
- Fix permissions error that prevented `token/` urls from working properly
19+
- Fix rounding errors in Stripe validation code
20+
21+
322
## v2.3
423
- Update Kirby and Panel to 2.5.7
524
- Update dompdf dependency

readme.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ A single-site license is $25 CAD. Bulk discounts available. Full details and doc
2222

2323
### Payments & orders
2424

25-
- Use Square, Stripe, or PayPal ([or add your own payment gateway](https://shopkit.samnabi.com/docs/creating-your-own-payment-gateway))
25+
- Use Square, Stripe Checkout, or PayPal Express ([or add your own payment gateway](https://shopkit.samnabi.com/docs/creating-your-own-payment-gateway))
2626
- Track pending, paid, and shipped orders
2727
- Send order notifications to your shipping manager
2828
- Automatic PDF invoices
@@ -74,8 +74,8 @@ An Apache or Nginx server running PHP 5.4+. Your PHP configuration must have the
7474

7575
Shopkit also depends on these submodules:
7676

77-
- Kirby Core [2.5.7](https://github.com/getkirby/kirby)
78-
- Kirby Panel [2.5.7](https://github.com/getkirby/panel)
77+
- Kirby Core [2.5.10](https://github.com/getkirby/kirby)
78+
- Kirby Panel [2.5.10](https://github.com/getkirby/panel)
7979
- Stripe PHP SDK [v5.1.1](https://github.com/stripe/stripe-php)
8080
- Square Connect SDK [2.0.2](https://github.com/square/connect-php-sdk)
8181
- Multiselect field [2.1.1](https://github.com/distantnative/field-multiselect)
@@ -86,7 +86,7 @@ Shopkit also depends on these submodules:
8686
- Tabs field @[8f86baa](https://github.com/afbora/Kirby-Tabs-Field)
8787
- field-bidi @[6ce984e](https://github.com/samnabi/field-bidi)
8888
- Stats @[4dff5ef](https://github.com/samnabi/kirby-stats)
89-
- Dompdf @[aba268b](https://github.com/samnabi/dompdf)
89+
- Dompdf [v0.6.1-446-g501ff6d](https://github.com/samnabi/dompdf)
9090
- php-font-lib @[b8af0ca](https://github.com/PhenX/php-font-lib)
9191
- php-svg-lib [v0.1](https://github.com/PhenX/php-svg-lib)
9292

@@ -96,6 +96,6 @@ Please report issues and request new features on the [issues page](https://githu
9696

9797
## Copyright
9898

99-
Shopkit © 2015-2017 Sam Nabi <http://samnabi.com>
99+
Shopkit © 2015-2018 Sam Nabi <http://samnabi.com>
100100

101-
Kirby © 2009-2017 Bastian Allgeier (Bastian Allgeier GmbH) <http://getkirby.com>
101+
Kirby © 2009-2018 Bastian Allgeier (Bastian Allgeier GmbH) <http://getkirby.com>

0 commit comments

Comments
 (0)