Skip to content

Releases: eshaham/israeli-bank-scrapers

v0.5.4

18 Feb 15:39
Compare
Choose a tag to compare
v0.5.4 Pre-release
Pre-release

Changes:

  • use ISO Strings instead of Date Objects in transaction dates (thanks @asfktz)
  • added support for transactions that are postponed for 2 months in Leumi Card (thanks @chilikla)
  • added support for withdrawal transactions in Visa Cal (thanks @ifeins)
  • convert wrong currency NIS to ILS in Isracard and Amex (thanks @asfktz)
  • extract a BaseScraper which works without a browser (used in Visa Cal)
  • add option to show browser while scraping

v0.5.3

04 Feb 10:34
Compare
Choose a tag to compare
v0.5.3 Pre-release
Pre-release

Changes:

  • added Bank Hapoalim scraper (thanks @sebikaplun)
  • fixed an issue with LeumiCard scraper
  • small setup fixes (thanks @asfktz)

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