Skip to content

Releases: eshaham/israeli-bank-scrapers

v0.5.2

01 Feb 19:28
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

Changes in this release:

  • Added support for Visa Cal (thanks @nginsler)
  • Created a CONTRIBUTING guide
  • Fixed discount scraper following login screen changes
  • Fixed a bug in the method Isracard and Amex scrapers use to fetch data
  • Upgrade puppeteer to v1.0.0

v0.5.1

07 Jan 06:32
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Changes:

  • Added a scraper for AMEX (thanks @erezd)
  • Return original transaction currency
  • Add a missing INTERNET_SHOPPING transaction type in LeumiCardScraper (thanks @matanelgabsi)

v0.5.0

28 Dec 16:22
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Warning: this version contains breaking changes!

Changes:

  • support multiple accounts for each scraper. notice that the signature of the scraped values has changed!

v0.4.1

26 Dec 21:54
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Changes:

  • change the way scraping works in leumi card scraper - notice that now scraping will be more accurate, but also slower
  • add option to combine installments together
  • support ATM transaction types in leumi card

v0.4.0

24 Dec 12:37
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Notice, this version includes some breaking changes!

Changes:

  • entry point for usage of scrapers now uses createScraper() function instead of specific scraper functions
  • return a metadata object which contains info about available scrapers
  • transaction amounts now return as either chargedAmount and actualAmount - removed old amount property
  • make credit card scrapers return negative amounts for all transactions (positive values for refunds of course)
  • add a transaction type property, which returns as either normal or installments
  • changed the way a scraper notifies about progress - use the onProgress() function to register your handler

v0.3.0

14 Oct 22:26
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Changes:

  • dump Phantom.js in favor of Puppeteer / headless chrome!
  • added Isracard scraper!!
  • fix leumi card amount parsing
  • fix handling leumi card parsing if transaction of a specific type do not exist

v0.2.3

22 Aug 06:06
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

Changes:

  • add required babel plugins for phantom
  • specify node >= 6

v0.2.2

16 Aug 20:14
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Changes:

  • add a start date to options
  • add verbosity to options
  • a major refactor
  • some bug fixes

v0.2.1

06 Aug 16:39
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Changes:

  • Added a Leumi-Card scraper
  • Created a standard transaction structure
  • Added an option to provide a call back function for progress notification
  • Major scraper refactor

v0.2.0

30 Jul 08:19
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Changes:

  • make scrapers return a standard result object
  • support invalid password / change password required scenarios