Skip to content

Latest commit

 

History

History
134 lines (76 loc) · 2.97 KB

CHANGELOG.md

File metadata and controls

134 lines (76 loc) · 2.97 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

Changed:

  • Drop dependencies: forever
  • Update dependencies

0.9.0 - 2017-02-14

Added:

  • Support settings

Changed:

  • Dockerize application
  • Drop OpenShift support code
  • Update dependencies

0.8.0 - 2016-11-19

Added:

  • Support client-side calculation
  • Validate data files, throwing SpecViolationError when necessary

Changed:

  • Throw a UnsupportedSpecError if a data file is found not using the expected spec version

0.7.0 - 2016-11-16

Changed:

  • /api/networks/:network returns content of data file under network key

0.6.0 - 2016-11-14

Added:

  • Add support for fractional parts in the amount.

Changed:

  • Drop official support for Node v4.x series

0.5.0 - 2016-11-11

Added:

  • Support transaction classes whose amount can not be determined using our data. Throws error AmountNotFoundError. An optional error message can be provided in the data.

Changed:

  • Mpesa data files updated
  • Add throwable errors from engine.math.calculate(): AmountNotFoundError, AmountNotAllowedError

0.4.0 - 2016-09-01

Added:

  • Expose API

Changed:

  • [maintenance] Update all dependencies

0.3.0 - 2016-06-16

Added:

  • Add Support for Airtel Money
  • Rename 'Safaricom' to 'Mpesa'
  • Tracking page views with Google Analytics
  • Updated schema and views to accommodate for URL to networks' homepages

Changed:

  • Minor UI polishes

0.2.0 - 2016-04-24

Added:

  • Add terms and conditions
  • Add pages for news
  • Add more documentation on hacking on the code

0.1.0 - 2016-03-25

Added:

  • Update Data File Format Specification to accommodate for USSD codes (issue #1)
  • Display USSD codes in network pages
  • Update data for networks: safaricom
  • Display table for ranges (issue #3)

0.0.0 - 2016-03-11

This is the very first version.