Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Releases: itskingori/pesapal-gem

Version 1.5.0

30 Jan 23:31
Compare
Choose a tag to compare
  • Remove path_to_file second constructor parameter, make constructor simpler
  • Remove Rails specific code to Railtie, create fallbacks if using in a non-Rails environment
  • Change and improve how credentials are loaded
  • Require net/http, used by Net::HTTP (bug fix)
  • Added to travis-ci for continuous integrations
  • Added to gemnasium for dependency checking
  • Write basic tests

Version 1.3.0

15 Jan 14:04
Compare
Choose a tag to compare
  • Make mode setting should be a bit more intuitive, default more to Rails.env

Version 1.2.2

20 Dec 17:17
Compare
Choose a tag to compare
  • Apparently we can't force_encoding on a frozen string since that would modify it, see commit 74e1b6d for details

Version 1.2.1

06 Nov 22:05
Compare
Choose a tag to compare
  • Fix severe bug caused by buggy (& poorly designed) initializer, which caused
    problem for some as evidenced here on SO

Ps: Run the install generator (as explained in the docs), if there are any
conflicts, overwrite the initializer only! Or you could just delete the
config/initializer/pesapal.rb file and run the generator. Whichever way suits
you.

Version 1.2.0

27 Oct 20:46
Compare
Choose a tag to compare
  • Make a provision for different currency billing using ISO codes

Version 1.1.0

14 Oct 13:16
Compare
Choose a tag to compare
  • Add IPN listener

Version 1.0.0

13 Oct 20:39
Compare
Choose a tag to compare
  • Automate release date to reduce chances of forgetting to update it
  • Add new functionality: Query Payment Status
  • Add new functionality: Query Payment Details
  • Add set_mode() method to enable changing mode at runtime
  • api_domain & api_endpoints are now private, use set_mode to alter them

Version 0.2.1

12 Oct 21:36
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release
  • Fix screwed up rubygem date

Version 0.2.0

12 Oct 20:51
Compare
Choose a tag to compare
Version 0.2.0 Pre-release
Pre-release
  • Fix syntax error, and incorrect config hash name
  • Add pesapal config file generator
  • Move loading YAML config to initializer instead of each time the object is initialized

Version 0.1.0

01 Oct 09:52
Compare
Choose a tag to compare
Version 0.1.0 Pre-release
Pre-release
  • Add configuration with YAML file functionality, fall back to default, previous method still applies
  • Move callback details to config hash (breaking change)