EasyApply-Linkedin v1.2.0 Release Notes
New Features
- Added support for LinkedIn job collections:
small_business
remote_jobs
easy_apply
top_applicant
- Implemented a mechanism to prioritize job collections over regular filters if a collection is specified in the
config.json
.
Enhancements
- Improved resilience in handling job applications:
- The script continues with the next job if an error occurs during application.
- Enhanced logging for better debugging and tracking of the application process.
- Enhanced error handling for:
- Stale element references
- Element click interception
- Timeout exceptions
Bug Fixes
- Fixed issues where the script would stop upon encountering an error while applying to a job.
- Addressed problems with element interactions by adding retry logic for finding and interacting with elements.
Usage
- Add a new field
collection
in the config.json
to specify a job collection URL (optional).
- Ensure the
collection
field is empty if you want to use the regular job search filters.
- Run the script as usual, and it will apply to jobs based on the specified collection or filters.
{
"email": "[email protected]",
"password": "your-password",
"keywords": [
"JavaScript",
"TypeScript",
"Angular",
"React",
"Node",
"Express"
],
"keywordsToAvoid": [
"C++",
".NET",
"PHP",
"Python"
],
"locations": [
"United Kingdom",
"United States",
"Canada"
],
"driver_path": "/path/to/geckodriver",
"sortBy": "R",
"filters": {
"easy_apply": true,
"experience": [],
"jobType": [
"Contract"
],
"timePostedRange": [],
"workplaceType": [
"Remote"
],
"less_than_10_applicants": false
},
"collection": "easy_apply", // Specify collection here (optional)
"aiContext": { ... },
"user_inputs": { ... }
}