Releases: bavix/laravel-wallet
Releases · bavix/laravel-wallet
9.6.3
10.1.1
What's Changed
- [docs] documentation of float wallets has been expanded by @rez1dent3 in #824
- Update upgrade-guide.md by @rez1dent3 in #825
- build(deps): bump bavix/.github from 0.1.0 to 0.1.1 by @dependabot in #832
- build(deps): bump axios from 1.6.3 to 1.6.4 by @dependabot in #833
- build(deps): bump axios from 1.6.4 to 1.6.5 by @dependabot in #840
- build(deps): bump mini-css-extract-plugin from 2.7.6 to 2.7.7 by @dependabot in #843
- build(deps-dev): update rector/rector requirement from ^0.17 to ^0.19 by @dependabot in #841
- build(deps): bump css-loader from 6.8.1 to 6.9.0 by @dependabot in #842
- add docs bavix/laravel-wallet-uuid by @rez1dent3 in #844
- build(deps): bump size-limit from 11.0.1 to 11.0.2 by @dependabot in #847
- build(deps): bump bavix/.github from 0.1.1 to 0.1.4 by @dependabot in #848
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #849
- build(deps): bump bavix/.github from 0.1.4 to 0.1.6 by @dependabot in #850
- Update changelog.md by @rez1dent3 in #851
- build(deps): bump css-loader from 6.9.0 to 6.9.1 by @dependabot in #852
- build(deps): bump bavix/.github from 0.1.6 to 0.1.7 by @dependabot in #853
Full Changelog: 10.1.0...10.1.1
10.1.0
What's Changed
- build(deps-dev): update laravel/cashier requirement from ^14.12 to ^15.0 by @dependabot in #817
- build(deps): bump axios from 1.6.2 to 1.6.3 by @dependabot in #821
- [10.x] add getDynamicDefaultSlug by @rez1dent3 in #822
Full Changelog: 10.0.2...10.1.0
10.0.2
What's Changed
- Bump bavix/.github from 0.0.5 to 0.0.7 by @dependabot in #784
- docs: accessing float amount by @justinkekeocha in #786
- docs: changing wallet decimal_places by @justinkekeocha in #785
- remove driftingly/rector-laravel by @rez1dent3 in #787
- Bump postcss from 8.4.19 to 8.4.31 by @dependabot in #788
- Bump webpack from 5.88.2 to 5.89.0 by @dependabot in #790
- Bump size-limit from 9.0.0 to 10.0.1 by @dependabot in #792
- Bump bavix/.github from 0.0.7 to 0.0.8 by @dependabot in #793
- remove cozyhouse by @rez1dent3 in #794
- Bump axios from 1.5.1 to 1.6.0 by @dependabot in #795
- add support php 8.3 by @rez1dent3 in #796
- Bump size-limit from 10.0.1 to 10.0.2 by @dependabot in #797
- Qodana by @rez1dent3 in #798
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #799
- build(deps): bump axios from 1.6.0 to 1.6.1 by @dependabot in #801
- build(deps): bump size-limit from 10.0.2 to 11.0.0 by @dependabot in #802
- build(deps): bump axios from 1.6.1 to 1.6.2 by @dependabot in #803
- build(deps): bump bavix/.github from 0.0.8 to 0.0.9 by @dependabot in #808
- build(deps): bump size-limit from 11.0.0 to 11.0.1 by @dependabot in #810
- build(deps): bump actions/stale from 8 to 9 by @dependabot in #811
- build(deps): bump bavix/.github from 0.0.9 to 0.1.0 by @dependabot in #812
- build(deps): bump JetBrains/qodana-action from 2023.2 to 2023.3 by @dependabot in #813
- add support database cache by @rez1dent3 in #815
Full Changelog: 10.0.1...10.0.2
10.0.1
What's Changed
- Bump semver from 7.3.8 to 7.5.4 by @dependabot in #726
- Bump webpack from 5.76.3 to 5.88.1 by @dependabot in #724
- Bump webpack from 5.88.1 to 5.88.2 by @dependabot in #730
- Update symplify/easy-coding-standard requirement from ^11.5 to ^12.0 by @rez1dent3 in #732
- Updated laravel rector set by @rez1dent3 in #733
- Update driftingly/rector-laravel requirement from ^0.21 to ^0.22 by @dependabot in #735
- Create npm workflow by @rez1dent3 in #736
- Update docs.yaml by @rez1dent3 in #737
- Update docs.yaml by @rez1dent3 in #739
- Update docs.yaml by @rez1dent3 in #740
- Update docs.yaml by @rez1dent3 in #741
- Lumen documentation update by @rez1dent3 in #743
- [Snyk] Upgrade webpack-cli from 5.0.0 to 5.1.4 by @rez1dent3 in #747
- [Snyk] Upgrade axios from 1.3.4 to 1.4.0 by @rez1dent3 in #748
- [Snyk] Upgrade size-limit from 8.2.4 to 8.2.6 by @rez1dent3 in #750
- [Snyk] Upgrade mini-css-extract-plugin from 2.7.5 to 2.7.6 by @rez1dent3 in #751
- [Snyk] Upgrade docsify from 4.13.0 to 4.13.1 by @rez1dent3 in #752
- Update driftingly/rector-laravel requirement from ^0.22 to ^0.24 by @dependabot in #753
- Bump axios from 1.4.0 to 1.5.0 by @dependabot in #756
- Bump bavix/.github from 0.0.4 to 0.0.5 by @dependabot in #759
- Bump size-limit from 8.2.6 to 9.0.0 by @dependabot in #762
- Bump actions/stale from 6 to 8 by @dependabot in #761
- Bump actions/checkout from 3 to 4 by @dependabot in #760
- docs: update wording to sound grammatically correct by @justinkekeocha in #766
- docs: customize name and slug of default wallet by @justinkekeocha in #765
- docs: fixed grammatical error by @justinkekeocha in #764
- Bump uuid from 9.0.0 to 9.0.1 by @dependabot in #768
- checking the Wallet class extensibility by @rez1dent3 in #769
- docs: Create configuration.md by @justinkekeocha in #771
- docs: add configuration file to sidebar by @justinkekeocha in #772
- docs: move configuration details to separate file by @justinkekeocha in #773
- docs: update for clarity by @justinkekeocha in #774
- Update driftingly/rector-laravel requirement from ^0.24 to ^0.25 by @dependabot in #779
- Update driftingly/rector-laravel requirement from ^0.25 to ^0.26 by @dependabot in #780
- Bump axios from 1.5.0 to 1.5.1 by @dependabot in #781
- Add semgrep by @rez1dent3 in #783
New Contributors
- @justinkekeocha made their first contribution in #766
Full Changelog: 10.0.0...10.0.1
10.0.0
Added
- Added environment variables for cache and locks (WALLET_CACHE_DRIVER, WALLET_CACHE_TTL, WALLET_LOCK_DRIVER, WALLET_LOCK_TTL).
- Transaction/transfer uuids added to External API.
- Improved support for custom types with phpstan. Now you will find more errors.
- Added the ability to buy for any wallet through the basket (receiving wallet).
Deprecated
- Method deprecated
BookkeeperServiceInterface::missing
. UseBookkeeperServiceInterface::forget
.
Deleted
- Removed
LockProviderNotFoundException
.
Fixed
- Fixed empty state bug.
- Fixed return types in phpdoc, added strong typing.
Changed
- Viewing a balance no longer creates a wallet. Solves problems with laravel nova. #658. Thank you @myounis97
- Contract changed
EagerLoaderServiceInterface
. Added customer. - The
to_type
andfrom_type
columns in the translation table are no longer used. Will be removed in 11.x. - For all transfers, the relationship type has been changed from
MorphMany
toHasMany
. - Minimum php version 8.1.
- Minimum laravel version 10.0.
- Minimum doctrine/dbal version 3.5.
- Minimum brick/math version 0.10.
What's Changed
- [9.x] Adding a wallet creation event check for a muti wallet by @rez1dent3 in #664
- [9.x] rector-fix by @rez1dent3 in #665
- [9.x] ecs-fix by @rez1dent3 in #666
- [9.x] add exchange unit. decimal_places=8 by @rez1dent3 in #670
- Bump mini-css-extract-plugin from 2.7.3 to 2.7.5 by @dependabot in #672
- Bump webpack from 5.76.1 to 5.76.2 by @dependabot in #673
- Bump webpack from 5.76.2 to 5.76.3 by @dependabot in #674
- [10.x] New version by @rez1dent3 in #628
Full Changelog: 9.6.2...10.0.0
9.6.2
Fixed
-
- [9.x] Fixed WalletService::create() without db::transaction() by @rez1dent3 in #663. Thank you @oasin #659
What's Changed
- Bump axios from 1.2.3 to 1.2.6 by @dependabot in #642
- Bump axios from 1.2.6 to 1.3.2 by @dependabot in #645
- Bump axios from 1.3.2 to 1.3.3 by @dependabot in #648
- Bump size-limit from 8.1.2 to 8.2.4 by @dependabot in #649
- Bump axios from 1.3.3 to 1.3.4 by @dependabot in #656
- Bump mini-css-extract-plugin from 2.7.0 to 2.7.3 by @dependabot in #661
- Bump webpack from 5.75.0 to 5.76.1 by @dependabot in #662
- [9.x] Fixed WalletService::create() without db::transaction() by @rez1dent3 in #663
Full Changelog: 9.6.1...9.6.2
8.4.3
7.3.6
9.6.1
Added
- Add support laravel 10.x
What's Changed
- Bump docsify from 4.12.2 to 4.13.0 by @dependabot in #596
- add driftingly/rector-laravel by @rez1dent3 in #606
- Bump axios from 1.1.3 to 1.2.0 by @dependabot in #605
- Bump webpack-cli from 4.10.0 to 5.0.0 by @dependabot in #604
- Bump mini-css-extract-plugin from 2.6.1 to 2.7.0 by @dependabot in #603
- Bump webpack from 5.74.0 to 5.75.0 by @dependabot in #601
- Bump css-loader from 6.7.1 to 6.7.2 by @dependabot in #600
- update packages by @rez1dent3 in #620
- fix rector.php by @rez1dent3 in #624
- Bump css-loader from 6.7.2 to 6.7.3 by @dependabot in #616
- Bump axios from 1.2.0 to 1.2.2 by @dependabot in #625
- update changelog.md by @rez1dent3 in #633
- Bump size-limit from 8.1.0 to 8.1.1 by @dependabot in #638
- Bump axios from 1.2.2 to 1.2.3 by @dependabot in #640
- Bump size-limit from 8.1.1 to 8.1.2 by @dependabot in #639
Full Changelog: 9.6.0...9.6.1