Releases: initstring/linkedin2username
GraphQL Support
This version uses the new GraphQL API.
Selenium-Powered Login
This release implements a new login workflow, using Selenium to spawn an interactive browser session.
This resolves many of the issues that have arisen lately, related to challenges, abuse detection, MFA requests, etc.
More bug fixes
A few more bug fixes, but mostly focusing on providing better error messages with more context to troubleshoot.
Bugfixes
- Fixes a key error related to name splitting
- Handles titles (Dr, PhD, etc) better
Occupation Scraping + Proper JSON Parsing
This release brings a new feature - a metadata.txt file that includes the headlines for profiles. This is usually a job title, or something else descriptive which you may find useful.
I also did some big refactoring which uses proper JSON parsing instead of reckless regex processing. Yay.
Ctrl-C Goodness
Lots of refactoring and adding of tests. Added functionality that you can now ctrl -> c while looping through pages and it will write the data it has so far and exit cleanly.
Bypass phone prompt
This release cleans up the code a bit and also tries to automatically bypass the once-a-month prompt to add a phone number to your profile.
Remove version checking functionality
This version, ironically, removes version checks. It's the wild west!
Been a while!
Been a bit since I tagged a release, and since tags are actually used functionally here's another. :)
Additional 302 check
Added another message for a known 302.