All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.payments.stripe.changelog.jspx Maven / Gradle / Ivy




  
  
  
    
    
      
    

    
      
  • Updated for compatibility with stripe-java-23.0.0 with Stripe API 2023-08-16.
  • Updated for compatibility with stripe-java-22.0.0.
  • Minimum Java version changed from 1.8 to 11.
  • Now supports Java 9+ modules. Due to still having filename-based automatic module dependencies, *-SNAPSHOT versions include module-info.class while releases include the Automatic-Module-Name manifest entry. To minimize the difference between these modes, module-info.java does not perform any transitive requires.
  • Maven artifact relocated from com.aoindustries:ao-credit-cards-stripe to com.aoapps:ao-payments-stripe.
  • Package renamed from com.aoindustries.creditcards.stripe to com.aoapps.payments.stripe.
  • Fixed bug This property cannot be expanded (sources). You may want to try expanding 'data.sources' instead. since upgrade to Stripe API 2020-08-27.
  • Updated dependencies.
  • Updated dependencies.
  • Upgraded to current version of com.stripe:stripe-java:jar:20.30.0, which uses Stripe API version 2020-08-27.

    Stripe releases minor updates on a regular basis. We will only note future updates when they change the Stripe API version, otherwise they will just be part of "Updated dependencies".

  • Updated dependencies.
  • Resolved editor warnings.
  • Reduced use of property substitutions in pom.xml. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions.
  • Upgraded to current version of com.stripe:stripe-java:jar:18.12.0, which uses Stripe API version 2020-03-02.
  • Updated dependencies.
  • Upgraded to current version of com.stripe:stripe-java:jar:12.1.0, which uses Stripe API version 2019-09-09.
  • Minimum Java version changed from 1.6 to 1.8.
  • Upgraded to current version of com.stripe:stripe-java:jar:10.1.0, which uses Stripe API version 2019-05-16.
  • The API no longer prefixes AO# to statement descriptors when the order number contains any alphabetic characters. Instead, please set any desired prefix in Account settings → Public business information → Shortened descriptor.
  • Moved "phone" from customer meta data to customer.
  • Now adding "name" on customer in addition to the card.
  • Added "group_name" and "principal_name" customer meta data.
  • Changed from legacy Card API to newer PaymentMethods API.
    1. "email" is set on PaymentMethod, whereas in the past it could not be set on Card.
    2. "phone" is set on PaymentMethod, whereas in the past it could not be set on Card.
  • Changed from Charges API to newer PaymentIntents API.
  • No longer stripping "ch_" from charge ID from approval code.
  • Implemented replacement masked card numbers and expiration dates on both transactions and during background synchronization. This allows automatically updated card details to propagate back to user interfaces driven by this API.
  • Using managed dependencies:
    1. This project uses managed dependencies.
    2. This project's managed dependencies may also be imported by other projects.
  • Please note: the next major release of this project will be renamed to ao-payment-stripe.
  • Updated dependencies.
  • New POM to simplify pom.xml files.
  • Project documentation moved to per-project book in SemanticCMS format.
  • Added changelog as top-level project link.
  • Reverted dependency to com.stripe:stripe-java:2.10.2 pending additional testing of the 3.* release.
  • Improved Javadoc formatting.
  • Improved README formatting.
  • Project moved to GitHub and Maven.




© 2015 - 2025 Weber Informatics LLC | Privacy Policy