Instamancer Versions Save

Scrape Instagram's API with Puppeteer

v2.1.0

4 years ago

Changelog

  • Added plugins
    • Added LargeFirst plugin
  • Added examples
    • Added server example
    • Added plugin example
  • Added uuid generation for file uploads
  • Improved logging
    • Added API limits test loggin
    • Stopped creating empty log files
    • Only emit Branching state when in full mode
  • Improved grafting
    • The final request before grafting is aborted and copied, rather than run twice
  • Allow uploading files of any size
  • Updated dependencies
    • husky

v2.0.0

4 years ago

Changelog

  • Removed locations (see #17)
  • Added return types and runtime type validation (see #10)
  • Added createApi method and dropped old generator functions
  • Added search functionality (see #7)
  • Improved development tooling (see #9)
  • Fixed --visible flag (see #21)
  • Removed swift object storage, pkgcloud, concat-stream
  • Added uploading with a PUT request (including data)
  • Reduced testing time
  • Updated dependencies
    • axios
    • json2csv
    • lodash
    • puppeteer
    • typescript
    • yargs
    • jest
    • ts-jest
    • express

Acknowledgements

  • Big thanks to @goooseman for the significant contributions in #17, #10, #7, #9, #21. And thanks for the experience, suggestions, and help you brought. The project is far better for it :smiley:

v1.4.2

4 years ago

Changelog

  • Fix CVE-2019-10742. See axios/axios#2164
  • Add option to include media paths in metadata
  • Add openstack swift media uploading
  • Update dependencies
    • axios
    • json2csv
    • puppeteer
    • typescript
    • yargs
    • express

v1.4.1

5 years ago

Changelog

  • Add browser flag to fix #5
  • Stops waiting for requests to fix #6

v1.4.0

5 years ago

Changelog

  • Full mode now scrapes post links from the initial webpage
    • Added to allow exhaustive scraping of best and most recent posts
  • Update dependencies
    • json2csv
    • jest
    • puppeteer
    • typescript

v1.3.1

5 years ago

Changelog

  • Fix bug that caused stdin to be lost after execution in some shells
    • Refactoring involves keeping track of and resolving all download and write promises before manually calling process.exit()
  • Update dependencies
    • Jest
    • Yargs
    • Puppeteer
    • Typescript

v1.3.0

5 years ago

Changelog

  • Pooled, parallel file downloads
  • Update dependencies
  • API refactoring
  • Better failed request handling
  • Jump down instagram page twice
  • Comprehensive testing

v1.2.1

5 years ago

Changelog

  • Fix undefined id bug

v1.2.0

5 years ago

Changelog

  • Download individual posts
  • Generator functions
  • Update dependencies
  • Include comparison
  • Code coverage
  • Increased test coverage
  • Website
  • Code examples

v1.1.8

5 years ago