Skip to content

Releases: DemonMartin/scrappey-wrapper

1.2.4

25 Jun 19:03
f0ac859
Compare
Choose a tag to compare

#4 | Fixed incorrect automatic content-type defining & detecting when undefined.

Full Changelog: 1.2.3...1.2.4

1.2.3

23 Jun 12:41
0c7f82a
Compare
Choose a tag to compare

#3 | Fixed custom Session ID on creation
Added JSdocs back to createSession.
Full Changelog: 1.2.1...1.2.3

1.2.2

23 Jun 00:33
9a8ea65
Compare
Choose a tag to compare

Trying to release 1.2.1 to npm second time.

1.2.1

22 Jun 23:03
9a8ea65
Compare
Choose a tag to compare

Full Changelog: 1.2.0...1.2.1

1.2.0

22 Jun 22:56
816ed4b
Compare
Choose a tag to compare

📝 Changelog

🔃 Enhancements:

  • ✨ Upgraded to the latest approach for handling post requests, which now support both JSON and x-www-form-urlencoded formats.
  • ➕ Implemented extensive error handling capabilities to improve overall stability.
  • 📚 Updated JSDocs for all methods, enhancing code documentation and clarity.
  • ⚡️ Automatically converts sessionId to session, ensuring smooth updates without major disruptions.
  • ➕ Added new parameters to enhance functionality and customization options.
  • ➕ Introduced three new methods: validCookies(), isJSON(), and isFormData(), providing additional utility.
  • ⏰ Extended timeout duration to allow sufficient waiting time for response handling.

🔀 Other Changes:

  • 📈 Various performance optimizations and bug fixes to improve overall reliability.
  • 🔄 Heavy code refactoring and improvements for better maintainability.

🌟 And more exciting updates!

Automatic release notes

What's Changed

New Contributors

  • @pim97 made their first contribution in #2

Full Changelog: 1.1.0...1.2.0

1.1.0

20 Jun 20:03
7cb2134
Compare
Choose a tag to compare

🔄 Changes:

  • ✅ Updated code to provide a new way of using methods using options objects. See examples for the latest usage.
  • 🐛 Fixed an issue with the "At least one of sessionId, cookiejar, or proxy parameters must be provided" error, allowing flexibility in defining these parameters.
  • 🛠️ Improved error handling and added additional checks for invalid proxies and missing/invalid API keys.

🆕 New Features:

  • 🚀 Introduced support for options objects in createSession method, allowing easy customization of session ID and proxy configuration.
  • 🌐 Improved error messages for better understanding and troubleshooting.

🔧 Other Changes:

  • 💫 Various internal code improvements and optimizations.

🐞 Bug Fixes:

  • 🐛 Resolved logic issue in proxy validation, now correctly throws an error when the proxy does not start with any valid protocol.

🔑 Important Note:

  • ⚠️ Make sure to update your code and follow the latest examples to leverage the new options object syntax and avoid any potential errors.

Thank you for using Scrappey! If you have any further questions or feedback, feel free to reach out. 🚀

Full Changelog: 1.0.5...1.1.0

1.0.5

17 Jun 19:31
7abae31
Compare
Choose a tag to compare

Forgot to update readme.md lol

Full Changelog: 1.0.4...1.0.5

1.0.4

17 Jun 19:22
69d5752
Compare
Choose a tag to compare

Fixed typo in test.js

Full Changelog: 1.0.3...1.0.4

1.0.3

16 Jun 12:42
d2fe401
Compare
Choose a tag to compare

Full Changelog: 1.0.2...1.0.3

1.0.2

15 Jun 20:34
ffbe1a8
Compare
Choose a tag to compare

Updated test.js
Changed README.md

Full Changelog: 1.0.1...1.0.2