This repository has been archived by the owner on Apr 14, 2023. It is now read-only.
Releases: solidusio/solidus_paypal_braintree
Releases · solidusio/solidus_paypal_braintree
v1.2.0
Fixed bugs:
- Sandbox script is not able to install bundle due to empty $BRANCH value #337
- Do not safeguard including of Spree::Preferences::Persistable #316 (tvdeyen)
Merged pull requests:
- Update to the latest dev-support defaults #339 (elia)
- Fix setup intructions on Rails 7 #332 (waiting-for-dev)
- Fix sandbox generator #329 (RyanofWoods)
- Fix broken specs #328 (RyanofWoods)
- Drop compatibility with Solidus < 2.4 #326 (mamhoff)
- Add BIN (bank identification number) to SolidusPaypalBraintree::Source #308 (RyanofWoods)
- Improve README PayPal styling information #307 (RyanofWoods)
- Make extension compliant to solidus_dev_support #289 (MinasMazar)
v1.1.2
What's Changed
- Fix specs to stub spree_current_user by @gsmendoza in #323
- Update to use forked solidus_frontend when needed by @waiting-for-dev in #324
- Fix exception when other payment methods active by @embold-tyler in #318
- Fix broken factory by @johnpitchko in #325
- Bump Rubocop TargetRubyVersion from 2.5 to 2.6 by @RyanofWoods in #319
New Contributors
- @embold-tyler made their first contribution in #318
- @johnpitchko made their first contribution in #325
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Rubocop -a on spec files by @tvdeyen in #317
- Add email to Braintree customer by @RyanofWoods in #310
- Make gem compatible with Rails 7 by @gsmendoza in #321
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Update to Solidus 3.0 by @MinasMazar in #286
- Added 3ds errors in it locale by @thomasrossetto in #285
- Remove remaining frontend dependencies by @Rtwena in #296
- Update to Braintree 3.4.0 by @pelargir in #299
- Set sandbox mode if environment is sandbox by @alexblackie in #291
- Make use of data collector in JS configurable by @mamhoff in #238
- Require MFA for RubyGems actions by @RyanofWoods in #306
- Add Venmo as a PayPal funding option for checkout by @RyanofWoods in #305
- Fix rubocop warnings by @mamhoff in #313
- Integrate Braintree Venmo by @RyanofWoods in #311
- Lower ActiveRecord::Migration version in add_paypal_funding_source by @mamhoff in #314
- Add skip_avs and skip_cvv AVS Result Mapping by @mamhoff in #312
- Update PayPal configuration steps in README by @RyanofWoods in #300
New Contributors
- @thomasrossetto made their first contribution in #285
- @Rtwena made their first contribution in #296
- @alexblackie made their first contribution in #291
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Add fields to match Spree::CreditCard's interface by @adammathys in #180
- Add Solidus 2.7 to .travis.yml by @jacobherrington in #188
- Remove versions past EOL from .travis.yml by @jacobherrington in #189
- Update PayPal configuration instructions by @kennyadsl in #164
- Fix error display by @alepore in #174
- Fix CI build by @kennyadsl in #193
- Add existing payments partial by @alepore in #175
- Manage PAYPAL_POPUP_CLOSED JS error by @spaghetticode in #183
- Display Paypal setup errors on console by @alepore in #198
- Check for rails-ujs object when re-enabling button by @masonjeffreys in #201
- Make nonce-only payment sources non-reusable by @fastjames in #204
- Allow null address Paypal payload by @alepore in #199
- Add API payment source view for Braintree payments by @aldesantis in #213
- Express Checkout support by @aldesantis in #168
- Extension maintenance by @aitbw in #216
- Add byebug dependency by @skukx in #214
- Simplify Solidus Dependencies by @gmacdougall in #220
- Fix undefined local variable or method `id' error by @mdesantis in #223
- Skip building default config on config presence by @mdesantis in #225
- Update italian translations by @delphaber in #230
- Add association from user to customer by @skukx in #211
- Adopt CircleCI instead of Travis by @aldesantis in #233
- Let PayPal button to receive locale/style parameters by @MinasMazar in #236
- Introduce 3D Secure support for credit cards by @cedum in #232
- Add PayPal button customizable style also for cart page by @MinasMazar in #243
- Respect vault/checkout configuration on cart paypal button by @mamhoff in #239
- Fix shipping contact name for ApplePay by @cedum in #234
- Make http open and read timeouts configurable by @tvdeyen in #245
- Upgrade the extension using solidus_dev_support by @blocknotes in #248
- Fix feature specs with new CC expiration date by @MinasMazar in #253
- Fix value conversion method by @seand7565 in #263
- Fix 3DS testing by @seand7565 in #264
- Move decorators out of models folder by @seand7565 in #265
- Fix Spree::Core lookup in gateway by @seand7565 in #266
- Fix Braintree checkout helpers by @MinasMazar in #252
- Remove AddBraintreeConfigurationToStores migration by @MinasMazar in #249
- Updated solidus_support gem version by @mustiag in #261
- Update README.md by @bazfer in #246
- Update rubocop definitions and fix violations by @seand7565 in #268
- Fix api source view path by @seand7565 in #270
- Add info about paypal_payee_map to readme by @seand7565 in #269
- Update to New PayPal SDK by @seand7565 in #267
- Fix ambiguous behavior in generate_token method by @skukx in #209
- Update transaction_address to support name attribute by @seand7565 in #271
- Only add state if available in Paypal Checkout Button View by @mamhoff in #237
- Add PayPal messaging component to cart button partial by @seand7565 in #273
- Sanitize user address json for PayPal button by @seand7565 in #274
- Fix deprecated solidus_gem_version reference in spec by @pelargir in #277
- Allow user to specify style and placeholder_text of hosted_fields by @seand7565 in #276
- Add a PayPal messaging component partial by @seand7565 in #275
- Disable PayPal messaging when vault flow is enabled by @seand7565 in #278
- Move decorators to the correct folders and add EngineExtensions by @seand7565 in #279
- Add note about PayPal recommendations for messaging component by @seand7565 in #280
New Contributors
- @jacobherrington made their first contribution in #188
- @kennyadsl made their first contribution in #164
- @spaghetticode made their first contribution in #183
- @masonjeffreys made their first contribution in #201
- @fastjames made their first contribution in #204
- @aitbw made their first contribution in #216
- @skukx made their first contribution in #214
- @gmacdougall made their first contribution in #220
- @mdesantis made their first contribution in #223
- @delphaber made their first contribution in #230
- @cedum made their first contribution in #232
- @blocknotes made their first contribution in #248
- @seand7565 made their first contribution in #263
- @mustiag made their first contribution in #261
- @bazfer made their first contribution in #246
Full Changelog: v0.4.0...v1.0.0
v0.4.0
Changed
- Use headless Chrome to run feature specs instead of poltergeist
- Upgrade PayPal integration to use
paypal-checkout.js
- Upgrade Braintree integration to v3.34.0
- Move buttons inside partials. The PayPal cart button is not automatically inserted anymore.
- The PayPal cart button always restarts the Solidus checkout
- Insert the admin interface menu item without using Deface
Removed
- Implicit Deface dependency
v0.3.0
The we haven't released in a while release!