Releases: eshaham/israeli-bank-scrapers
Releases · eshaham/israeli-bank-scrapers
v0.5.0
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
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
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
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
Changes:
- add required babel plugins for phantom
- specify node >= 6
v0.2.2
Changes:
- add a start date to options
- add verbosity to options
- a major refactor
- some bug fixes
v0.2.1
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
Changes:
- make scrapers return a standard result object
- support invalid password / change password required scenarios
v0.1.0
- created the Discount scraper
- updated readme