Alomar Apply release notes and product changelog
Version 0.28.11
OCR verification wait and error-target cleanup
Indeed OCR no longer treats Cloudflare or Additional Verification pages as generic recoverable errors, and it blocks navigation targets such as Indeed Home, Return home, and Cloudflare help links while verification is visible.
When verification is visible and no safe checkbox or completed-submit target exists, Lola records verification_waiting, waits, and scans again instead of clicking page navigation. Once the normal review submit button is visible after verification, the standard review-submit flow can continue.
The generic error OCR trigger on Indeed and LinkedIn now only matches real recoverable application errors such as Something went wrong, Unable to continue, Try again, Retry, or application error.
Version 0.28.10
Indeed submit-label repair and LinkedIn answer memory
Indeed final review now recognizes noisy button labels such as Submit your application Submit your application submit-application-button. Lola still waits on the review page first, then clicks the real final Submit control once it is enabled instead of falling back to generic Continue detection.
LinkedIn Easy Apply force-corrects the phone country code to United States (+1) even when LinkedIn preselects another country such as Andorra. The contact step fills the saved mobile number and continues to Next through the same modal.
Safe LinkedIn answers that Lola fills, including contact fields, agreement checkboxes, radio choices, and dropdown choices, are saved back into the Chrome profile answer memory so website sync can carry them into the profile snapshot.
Version 0.28.8
LinkedIn contact-step repair and Indeed review submit order
LinkedIn Easy Apply now treats the open contact-info modal as active work, selects the United States phone country code when available, fills the mobile phone field with the saved phone number, waits before pressing Next, and continues through the same modal instead of staying on “Waiting for Easy Apply to open.”
Indeed final review now checks for the exact enabled Submit your application button before the generic verification pause. After you complete a visible verification and the review button is ready, Lola can use the normal 10-second review wait and continue to Submit.
The default fallback wording shown in the popup and saved-answer editor now uses CALL-ME-1-347-572-7884.
Version 0.28.7
LinkedIn open modal detection and Indeed solved-submit preflight
LinkedIn Easy Apply now detects the already-open Apply modal from the visible Next/Review/Submit controls, even when LinkedIn changes wrapper classes. This prevents the runner from staying in “Waiting for Easy Apply to open” while the contact-info modal is already on screen.
Indeed final review now ignores visible reCAPTCHA support fields after the green check is solved and the exact Submit your application button is enabled, so the review page can move from the 10-second wait into the normal submit click.
Version 0.28.6
Indeed review retry and LinkedIn loop recovery
Indeed review-module pages now use a review-specific wait: Lola gives you 10 seconds to complete any visible human check, re-checks up to three times, then continues to the exact Submit your application button once the page is ready. Solved green-check verification, consent text, I Accept choices, and normal submit controls no longer get mixed into a generic CAPTCHA-blocked state.
LinkedIn Easy Apply no longer stops the whole run when a job's Easy Apply modal fails to open after three verified attempts. The extension logs that opener failure, skips that job, and keeps the saved keyword loop moving to the next LinkedIn Easy Apply result. Step clicks now show a clearer wait before pressing Next, Review, or Submit.
Version 0.28.5
Chrome-valid version and solved Indeed submit
Chrome parses version strings like 0.28.04 as 0.28.4, so this release uses the Chrome-valid 0.28.5 label to stop extension update confusion.
Indeed review pages still recognize when the visible reCAPTCHA/verification step is already completed and the exact Submit your application button is available. Lola waits the normal review delay, then uses the regular application submit path instead of staying in the verification wait loop. CAPTCHA and human-verification challenge controls remain manual, while completed checks, consent choices, I Accept selections, and learned safe answers continue through the application engine and member profile sync.
Version 0.28.03
Indeed review submit and separate verification guard
Indeed review pages now allow the exact Submit your application workflow control after the normal 10-second review wait, including OCR recovery when the button remains visible. A review-branch initialization error that could interrupt the submit report was also repaired.
Verification detection now lives in its own extension module and ignores Alomar Apply overlays. Genuine CAPTCHA and human-verification controls still wait for the applicant, while normal consent checkboxes, I Accept choices, application questions, and final Indeed review controls continue through the application engine. Automatically selected safe answers are saved to profile answer memory for the existing member snapshot sync.
Version 0.27.94
Overnight recovery guardrails
LinkedIn Easy Apply now uses a bounded self-recovery loop for unknown non-sensitive required questions. Lola tries saved defaults, safe radio and dropdown fallbacks, OCR recovery, then moves to the next Easy Apply job instead of staying on one modal forever.
Indeed and LinkedIn loops continue searching under the saved keyword, avoid Date Posted recovery clicks, and keep unsupported or unsafe jobs from blocking the run.
Version 0.27.93
Indeed continuous discovery loop
Indeed runs now keep searching under the saved keyword after the current queue is exhausted. Instead of finishing after one collected page, Lola advances the Indeed search results with the same keyword, skips already processed jobs, and keeps looking for new supported Apply with Indeed jobs.
The built-in OCR recovery remains focused on safe workflow and verification targets and does not auto-click Date Posted.
Version 0.27.92
Continuous job loops and safer OCR recovery
LinkedIn Easy Apply discovery now keeps the saved keyword loop running across result pages instead of ending after the first few discovery rounds. When the current queue is empty, Lola cycles the LinkedIn search pages again and keeps looking for new Easy Apply jobs.
Indeed Alomar Eyes OCR no longer auto-clicks Date Posted as a recovery target. OCR can still use saved user rules, but built-in recovery focuses on application workflow buttons and safe verification checkbox wording such as Verify, human, robot, captcha, check the box, select the checkbox, and press and hold.
Version 0.27.91
Indeed final review consent checkbox
Indeed final review pages now run one safe pre-submit checkbox pass for consent wording such as “receive calls or text messages at the number you provided.” Lola checks that saved consent option before clicking Submit your application, while unrelated optional checkboxes and unknown required checkboxes remain user-controlled.
Version 0.27.90
Shared Indeed and LinkedIn answer repair
LinkedIn Easy Apply now reuses the same saved default answers before OCR recovery that Indeed uses for common employer questions. It can type safe defaults for how-many and how-much questions, choose safe agreement and education options in radio groups and dropdowns, click required agreement checkboxes, and fill fallback text only in text-style fields.
Indeed final-submit activation now uses pointer, mouse, and native click paths as one guarded action, so stubborn Submit your application buttons get a stronger click without creating duplicate submit attempts.
Version 0.27.89
LinkedIn OCR recovery buttons
LinkedIn Alomar Eyes OCR now has the same safe workflow-button recovery used on Indeed. After normal Easy Apply clicks fail, OCR can target visible LinkedIn-hosted Easy Apply, Next, Continue, Review, Submit application, or Try again buttons instead of stopping at “no saved OCR wording matched.”
Regular LinkedIn clicks still run first, saved profile answers still fill before Review, and external company-apply buttons remain excluded from the recovery path.
Version 0.27.88
Homepage setup button repair
The homepage license-ready setup form now uses the Alomar Apply step controller instead of browser-wide native validation, so Step 1 only checks the email field and reliably opens Step 2 for phone, Terms, Privacy, and SMS choice.
This fixes the Continue to phone button being blocked by hidden required Step 2 fields before the HighLevel lead save could run. No Supabase schema change was needed.
Version 0.27.74
Easier OCR setup, saved defaults, and SEO articles
The Chrome popup now has a dedicated Application options panel for autosubmit, next-job, background tab, fallback text, how-many answer, interview preferences, travel percentage, OCR answer memory, and custom OCR question/answer saves.
Alomar Eyes OCR now includes step-by-step instructions in the popup, immediate rule saves from the Indeed and LinkedIn side drawers, and shorter scan banners so raw page wording stays in OCR logs and the safe member snapshot instead of covering the job page.
The blog and sitemap now include new SEO articles for OCR job-application repair, job application tracking, and reminder workflows.
Version 0.27.73
Master dashboard, OCR profile memory, and SEO fixes
The membership account page now loads hosted account/admin data first, so the support master dashboard stays visible even if the Chrome extension bridge needs reload or reconnect.
Added an Alomar Eyes OCR profile section for scanned questions, visible buttons, saved mouse actions, OCR errors, and repair recommendations, plus cleaner editable rows for default answer options.
Fixed the invalid robots.txt LLMS/LLM directives reported by Google Search Console and added a crawlable job-search blog section with sitemap entries for interview tips, Indeed answer rules, LinkedIn Easy Apply, and AI job-search prompts.
Version 0.27.72
Short OCR banners and automatic Alomar Eyes drawer
Alomar Eyes OCR scan banners on Indeed and LinkedIn now stay short and readable instead of dumping full page navigation text over the job site. Full scan details, visible buttons, questions, recommendations, clicks, and errors still save into OCR logs and the safe member sync snapshot.
Pressing Start now opens the full-height left Alomar Eyes editor automatically on Indeed and LinkedIn. The editor includes clear teach steps plus saved controls for mouse click, checkbox, scroll pixels, double-click, wiggle, random delay, wait time, and explicit submit-click permission.
The right extension panel keeps its full desktop height, hides the welcome setup wall once a member/license snapshot is connected, and restores the glowing border/countdown visual style.
Version 0.27.71
Full-height Alomar Eyes editor and LinkedIn modal repair
The left-side Alomar Eyes OCR editor on Indeed and LinkedIn now opens full height and includes editable mouse controls for button type, human/direct click style, wiggle pixels, random delay, wait seconds, and explicit saved Submit-click permission.
OCR now recognizes common workflow text such as Continue, Next, Review application, Submit application, and Submit your application. When a scan does not match a saved rule, it logs visible button labels and shows recommendations for what wording to save next.
LinkedIn Easy Apply modal detection was tightened for visible Apply-to, contact-info, phone, and page-count dialogs so the flow can continue when the modal is already open instead of waiting for another open attempt.
Version 0.27.70
OCR database autosave and cleaner popup layout
Alomar Eyes OCR events now trigger a safe member sync shortly after scan, click, error, saved-rule, and recommendation events. The backend also stores OCR events in a dedicated support table with visible words, buttons, questions, target text, workflow path, and error reason.
The Chrome popup spacing was tightened so Tools, OCR controls, saved jobs, rewards, run logs, LinkedIn, Indeed, and Google Careers buttons wrap cleanly instead of merging into one long label.
Version 0.27.69
Alomar Eyes OCR drawer and cleaner scans
Alomar Eyes now opens a full-height rule drawer directly on Indeed and LinkedIn, so saved OCR actions can be edited, scanned, copied, and saved without leaving the job page.
OCR scans now ignore hidden reCAPTCHA/legal text such as Privacy Policy, Terms, and Skip to main content, log no-match/manual-needed events, and save rule changes into the profile memory snapshot.
Version 0.27.68
Indeed OCR paused-search recovery
When Indeed shows “Paused / action needed” with the saved-keyword message, Alomar Eyes now wakes up automatically instead of waiting for a manual Resume click. It scans visible text, tries saved OCR rules, sends visible Easy Apply results back into the loop, and logs the recovery attempt in OCR memory and the master run log.
If no supported job cards are visible, the extension restarts the saved keyword search and records a recommendation so support can see what OCR tried before asking for manual help.
Version 0.27.67
Faster steps and LinkedIn modal repair
Normal Indeed pacing now defaults to 7 seconds per step instead of 20 seconds, while the faster mode remains available for owner testing. The visible speed controls, saved pacing defaults, and background run settings now use the same 7-second normal value.
LinkedIn Easy Apply now recognizes when the application modal is already open, immediately shows the current modal step, page count, and visible buttons in the front panel, and continues to the visible Next or Continue button without waiting for another open attempt.
Version 0.27.66
OCR scan controls, logs, and panel spacing
The Indeed and LinkedIn Alomar Eyes OCR panels now wrap text cleanly, stack OCR buttons full-width, and move the yellow scan banner below the main running banner so status text no longer overlaps itself.
The Indeed Copy OCR memory and Copy OCR errors buttons now use a narrow OCR-only log route instead of the blocked full snapshot request. Manual scans and detected OCR waits are saved into OCR memory/error logs so support can see what ran, what matched, and why a manual repair was needed.
Version 0.27.65
Cleaner Indeed OCR buttons and checkbox-rule repair
The Indeed Alomar Eyes OCR card now separates Scan, Edit rules, memory, and error-log buttons into clear full-width controls so they no longer read as one merged button label.
When a saved OCR rule returns not_checkbox_target, the panel now explains that the rule is set to checkbox-only while the detected target is a normal button or text target. The repair instruction tells the member to change the action to Click target text or save the real checkbox label, then refresh and scan again.
Version 0.27.64
Visible OCR scan and rule editor focus
Alomar Eyes now scans each Indeed and LinkedIn page by default when the saved OCR setting is enabled. The floating OCR footer sits left of the extension rail, and pressing Scan immediately shows a visible page banner before the scan result so the button no longer appears inactive.
Edit OCR rules opens the extension dashboard directly to the OCR rules editor, shown as a focused left-side panel with all OCR features, saved mouse actions, page-change scanning, error retry settings, teach rules, memory, and error-log tools.
Version 0.27.63
Focused Chrome connection page
The connect-extension page now starts with one clear red connection action instead of showing Sign in and Download ZIP buttons again. The first screen tells the member to click once, then animates through browser connection steps from red to yellow to green.
The license, confirmed applications, questions answered, and Chrome/iPhone alert preview stays hidden until the extension confirms the browser connection. After connection, the page reveals the dashboard details and next steps for refreshing Indeed or LinkedIn and starting Alomar Apply.
Version 0.27.62
Safer master plan edits and admin codes
The master member plan dropdown lives at membership#masterLicenseTools. A plan change now needs a unique six-digit Gmail admin security code for the exact member and selected plan before Save can update the database.
Admin security codes now expire after 10 minutes, clear when the selected plan changes, and cannot be reused for a different member or different plan. After a verified Save, the member-bound license key is checked, the member receives the plan-change email when Gmail is connected, and HighLevel receives the Alomar Apply plan tags when configured.
The master table now shows clearer plan-save instructions and handles blank member names, missing emails, and zero activity counts without blocking the Save flow.
Version 0.27.54
Alomar Eyes plan access and homepage opt-in verification
Every membership response now explicitly includes the Alomar Eyes OCR feature flags for Free, Standard, Pro, Extreme, and Master accounts: OCR page-change checking, teach rules, saved mouse actions, OCR error reader, profile OCR memory, and Indeed/LinkedIn workflow support.
The homepage email opt-in path was rechecked so it saves the lead, keeps the signup draft for the next step, respects Terms and Privacy acceptance, and opens the secure account setup page before the ZIP download flow.
Version 0.27.53
Alomar Eyes OCR memory and mouse controls
The Chrome extension popup now names the OCR workflow Alomar Eyes - OCR Feature and adds saved mouse-action controls for button type, double-click, wiggle pixels, random wait range, and scroll-wheel pixels. These settings only run after they are saved in the popup.
OCR events now save profile-specific memory, a separate OCR error log, workflow path details, and mouse metadata for Indeed and LinkedIn. Target-not-found, unsafe target, checkbox mismatch, visibility, and repeated recovery errors are separated from normal OCR action memory for easier support review.
A new public Alomar Eyes landing page explains the OCR Page Change Checker, OCR Error Reader, saved rules, and safe saved mouse actions.
Version 0.27.52
Teachable OCR workflow repair
The Chrome extension now treats saved OCR teach rules as real detection triggers on both Indeed and LinkedIn. A rule can say “if this wording appears, click this target, check a nearby checkbox, save an answer, refresh, retry, highlight, scroll, detect only, or ignore,” even when that wording is not in the default OCR phrase list.
OCR target matching now reads visible text, labels, aria labels, titles, values, IDs, and common data attributes before clicking. If a saved rule names a target that cannot be found, Lola logs target_text_not_found and pauses instead of clicking the wrong element. The popup also shows the last detected OCR text and can load it into the teach-rule form for quick repair.
LinkedIn Easy Apply uses the same OCR safeguards and keeps its Next, Continue, Review, and Try again clicks bounded to visible matching controls. Human verification and final submission remain applicant-controlled.
Version 0.27.46
Accurate Indeed update notice
The Indeed panel now checks the live Alomar Apply release before showing an update card. It no longer compares installed extensions with a stale hardcoded version or tells current users to install an older package.
If the release check is unavailable, the panel stays quiet instead of displaying a false update warning. Supported-site limits, saved answers, review-first controls, and human-verification pauses are unchanged.
Version 0.27.45
Bounded LinkedIn Easy Apply opening
LinkedIn now verifies that the Easy Apply popup actually opens after a click. If LinkedIn does not open it after three verified attempts, Lola pauses the run and asks the applicant to open Easy Apply manually instead of clicking the same job indefinitely.
LinkedIn remains Easy Apply only and review-first. External applications, unknown or sensitive answers, consent, human verification, and final submission stay under the applicant's control.
Version 0.27.44
Review-first Indeed start
Indeed now starts in Review Mode unless you deliberately turn on Auto-Submit for that workflow. Start still fills saved answers and advances supported steps, but it stops before the final submission by default.
Optional Auto-Submit remains available in the Indeed panel. Unknown answers, sensitive questions, consent, and human verification remain under the applicant's control.
Version 0.27.43
Complete Google Careers application guide
The Google Careers guide now includes a fuller review-first setup and recovery walkthrough, clear applicant-controlled answer boundaries, and matching Article and FAQ structured data.
This search documentation update does not change extension behavior, saved profile answers, supported-site limits, human-verification pauses, consent, or final submission controls.
Version 0.27.42
LinkedIn Easy Apply limit pause
When LinkedIn shows its daily Easy Apply limit or a temporary speed pause, Lola now stops the active LinkedIn run instead of continuing to rediscover job cards. The panel explains whether to wait for the UTC daily reset or for LinkedIn to restore Easy Apply.
LinkedIn remains Easy Apply only and review-first. External applications, unknown answers, human verification, consent, and final submission stay under the applicant's control.
Version 0.27.41
Private editor save recovery
If browser storage rejects a private draft—usually after large image replacement history—the support editor now stops its saving animation and shows a clear recovery message instead of appearing stuck.
The failed draft remains unpublished. Public pages still change only through the reviewed source release and production deployment process.
Version 0.27.40
Private editor section deletion after refresh
The verified support editor now keeps a deleted page section hidden after refresh instead of restoring it unexpectedly. Undo and Reset restore the published section immediately.
Section changes stay private to the authorized support browser. Public pages still change only through the reviewed source release and production deployment process.
Version 0.27.39
Google Careers answer review after updating
Existing Chrome profiles now pause and ask you to review Google Careers work-authorization and personal answers once after updating. This prevents older auto-created defaults from being silently reused by the new blank-by-default workflow.
After you choose your answers again, Lola can remember those reviewed choices in that Chrome profile. Consent and final submission remain under your control.
Version 0.27.38
Accurate Google Careers sitemap freshness
The sitemap now reports the Google Careers guide's September 15 update date, matching its newly published review-first, answer-control, application-limit, and resume-limit guidance.
No application behavior, profile answers, account data, or submission controls changed in this SEO maintenance release.
Version 0.27.37
Google Careers review and answer safeguards
Google Careers now starts in review-first mode, requires the applicant to choose personal answers, and stops before consent and final submission. Lola no longer supplies fallback work-authorization or demographic answers.
The Google workflow also pauses after three locally confirmed applications in a rolling 30-day window and shows Google's 2 MB resume limit. Indeed and LinkedIn behavior are unchanged.
Version 0.27.36
Working member coaching link
The member dashboard's Friday coaching link now opens Lola's available interview-practice experience instead of a missing page. A broader internal-link audit now checks same-domain absolute URLs so this class of broken navigation is caught before release.
Application answers, supported-site behavior, review controls, and private account data are unchanged.
Version 0.27.35
Reliable owner signup notices
Verified-account owner notices that were queued while Gmail was unavailable are now retried after the production sender is connected. Delivery remains Gmail-only, bounded, and separate from optional customer reminders.
Version 0.27.34
Immediate editor reset
The private support editor's Reset this page control now restores the published text, images, styles, and layout immediately after clearing the page draft. A manual refresh is no longer required.
Reset still requires a fresh authenticated support session, and public pages remain unchanged until the reviewed source release process publishes them.
Version 0.27.33
Working tutorial install link
The extension's guided tutorial now opens the live Alomar Apply install guide in a new tab. The button no longer points to an HTML file that is not included in the Chrome package.
Application answers, supported sites, review-first controls, and human-verification pauses are unchanged.
Version 0.27.32
Private editor draft restore and undo repair
The verified support editor now restores its private page draft after a refresh, including intentionally deleted text. Undo also removes a newly added row or two-column block from the current preview.
Drafts and revision history remain private to the authorized support browser. Public pages still change only through the reviewed source release and production deployment process.
Version 0.27.31
Faster, reliable guided tutorial
The extension's step-by-step tutorial now initializes reliably when the optional Pause control is not present. Previous, Next, and Play remain available, and the first instruction renders immediately.
An unused multi-megabyte tutorial placeholder was removed from the package, making the extension download substantially smaller. Supported-site boundaries, saved answers, review-first controls, and human-verification pauses are unchanged.
Version 0.27.30
Separate account welcome from optional reminders
The verified-account welcome email is now treated as a transactional account message instead of an optional reminder. Optional setup, daily, and run reminders remain off unless the member explicitly enables them, and they keep their unsubscribe controls.
This repair prepares the Gmail-only delivery path without enabling marketing mail or changing the production sender configuration.
Version 0.27.29
Complete LinkedIn guide organization identity
The LinkedIn Easy Apply guide now gives both its author and publisher complete organization and logo identity in structured data. This resolves the production crawler warning without changing extension behavior, saved answers, or review-first controls.
Version 0.27.28
Search identity and LinkedIn guide repair
The public profile setup page now declares its clean canonical URL and a useful search description. The LinkedIn Easy Apply guide restores complete Article and FAQ structured data, expands the visible review-first instructions, and keeps external applications, unknown answers, and human verification under the applicant's control.
The changelog now uses one primary page heading with release titles beneath it, improving page structure without changing extension behavior.
Version 0.27.27
Optional email reminder consent repair
Fresh Chrome profiles now show optional email reminders as off until the member enables them. The extension checklist, website account copy, and backend setup checklist use the same explicit opt-in rule.
Existing saved choices remain unchanged. Transactional account and security messages are separate, and production email delivery still requires the configured Gmail sender.
Version 0.27.26
Website editor two-column repair
The private support editor now keeps its intended two-column grid when Add 2 columns is used. The sanitizer still removes arbitrary element attributes and only preserves the editor's exact built-in grid layout.
Public pages remain unchanged until the normal reviewed release process publishes them.
Version 0.27.25
Cleaner live navigation and membership headings
Links added after a page loads now use the same clean public routes as the sitemap, avoiding hidden redirect hops in the privacy banner, global navigation, and member setup. The membership page now keeps one primary heading after its setup controls load.
This accessibility and navigation repair does not change profile answers, application decisions, or review-first controls.
Version 0.27.24
Cleaner page links and search markup
Public page links now open clean canonical routes directly, the membership page exposes its primary heading before scripts run, and the AI assistant guide has complete organization identity in its Article data.
This search and navigation repair does not change profile answers, application decisions, or review-first controls.
Version 0.27.23
LinkedIn review-first Start repair
LinkedIn Start and Restart now stop at LinkedIn’s Review step instead of authorizing the final submission click automatically. This matches the visible five-step guidance and keeps final confirmation under the applicant’s control.
Easy Apply-only filtering, saved safe answers, unknown-question pauses, and manual human verification remain unchanged.
Version 0.27.22
LinkedIn split-view Start repair
LinkedIn Start now opens the visible Easy Apply modal directly from LinkedIn’s search-results split view. This prevents the runner from repeatedly rediscovering the same selected job while the Easy Apply button is already available.
The connected account and review-first safeguards are unchanged: external application links remain excluded, unknown or sensitive questions pause for the applicant, and human verification remains manual.
Version 0.27.21
Indeed search, plan changes, and required LinkedIn questions
The homepage keyword Search button now opens a real Indeed Jobs search using the entered keyword. Admin plan changes now replace the member-bound license with a key whose plan prefix matches the selected Free, Standard, Pro, or Extreme plan.
LinkedIn Easy Apply now recognizes browser-required radio groups even when LinkedIn does not print the word “required.” Lola uses a matching saved answer when available and otherwise pauses before Next so the applicant can answer.
Version 0.27.20
Support editor protection and accurate platform guidance
The private support editor now rechecks the authorized support session before every text, style, image, layout, revision, reset, and local-draft action. If the session expires, editing stops and the page asks the support administrator to sign in again. Public pages still change only through the reviewed release process.
When Indeed reports its daily apply limit, Lola now points users to the already available LinkedIn Easy Apply controls instead of describing LinkedIn as a future feature. Company-website applications remain outside the supported flow.
Version 0.27.19
Saved LinkedIn profile answers and quieter verification logs
The connected profile can now save a LinkedIn profile URL and available start date for supported required fields on Indeed and LinkedIn Easy Apply. LinkedIn also reuses the connected member name, email, and phone instead of treating those fields as unknown.
- Human verification remains manual, while repeated checks now keep one countdown and one audit event instead of flooding the run log.
- Admin plan Save now verifies that the member plan and separate member-bound key match before reporting success.
- Canonical page links and search descriptions were aligned to the live extensionless routes.
Version 0.27.18
Clearer first-time reminder guidance
The account page now accurately explains that welcome and setup reminders help members finish setup, reconnect Chrome, and return to Review Mode.
- Removed unrelated affiliate and sharing promises from the onboarding reminder card.
- Kept optional reminder consent, unsubscribe controls, and review-first guidance unchanged.
Version 0.27.17
LinkedIn Easy Apply progress and audit logs
The LinkedIn assistant now recognizes newer LinkedIn Easy Apply button wrappers and ARIA labels so Start can advance past the checking step when a supported Easy Apply button is visible.
- Added a separate Copy LinkedIn audit log button for LinkedIn-only step evidence.
- Renamed the full diagnostic copy to Copy master platform log and included Indeed, LinkedIn, and Google Careers status in one export.
- Updated the LinkedIn panel animation with clearer Find, Open, Fill, Review, and Submit stages plus a short step list.
- Simplified the homepage setup path with account connection, unzip/load-unpacked guidance, saved answers, and review-before-submit steps.
Version 0.27.16
LinkedIn connection controls and fallback license clarity
The LinkedIn assistant panel now shows the connected website account, email, and plan when the Chrome profile is already paired. The license field is labeled as a fallback path only, and pressing Check / unlock without a pasted key now explains whether the profile is already connected or needs the website connection check.
- Added LinkedIn panel shortcuts for Check website connection and Edit profile answers.
- Kept LinkedIn limited to Easy Apply jobs, skipped external company application links, and preserved user review before final submission.
- Kept private keys masked outside the secure admin/member flow.
Version 0.27.15
Admin plan save, separate keys, and lighter popup polling
The master admin member table now applies a selected member plan as soon as Save succeeds and refreshes a separate member-bound access key for that account. The key is shown only after the deliberate admin Save action, with a copy button on the secure admin screen.
- Kept broad reports and public files masked so private keys are not leaked into shared notes.
- Reduced popup background work on slower Chrome sessions by stopping repeated full account/profile snapshot rebuilds during routine connection polling.
- Clarified the install guide: unzip first, then use Load unpacked on the folder that contains manifest.json, not the ZIP file.
Version 0.27.14
Gmail-only email wording cleanup
Older public release notes no longer reference non-Gmail sender settings. Alomar Apply account, setup, reminder, referral, run-update, and owner-report emails use the connected Gmail OAuth sender only.
- Kept readable bullet-point and numbered-step formatting for welcome, login, setup, download, and reminder emails.
- Kept email-code signup blocked when Gmail delivery is unavailable instead of creating an account without verified email delivery.
- Kept unsubscribe headers, reminder controls, stable ZIP links, and private-key protections unchanged.
Version 0.27.13
Gmail-only email workflow repair
Alomar Apply account, setup, reminder, referral, run-update, and owner-report emails now use the connected Gmail OAuth sender only. Email-code signup no longer creates an account when Gmail delivery is missing; users can use ChatGPT sign-in or retry after support reconnects Gmail.
- Improved welcome and reminder emails with clearer bullet-point setup checks.
- Kept optional reminder controls, unsubscribe headers, stable ZIP links, and private-key protections unchanged.
- Added regression coverage for Gmail-only delivery and sender-missing verification behavior.
Version 0.27.12
Consented diagnostic log and LinkedIn panel repair
Consented extension run logs now accept the current ISO timestamp format and reach the private support log again. The LinkedIn panel also uses the safe background storage bridge, so it no longer triggers Chrome's restricted-storage error after an update.
- Added Copy run log controls to the Indeed and LinkedIn popup panels.
- Kept log redaction, per-member ownership, bounded batches, and opt-in diagnostic controls unchanged.
- Kept license and saved-answer reads behind narrow extension messaging instead of broad page storage access.
Version 0.27.11
Visible editor upload tools and safer dropdown progress
The support editor now places image upload replacement directly under the main save controls and shows a live saving animation while a private draft and revision history item are written.
Indeed and LinkedIn required dropdowns now move past generic “Select an option” placeholders by choosing the first real available option when the question is not sensitive. Address, contact, date-of-birth, salary, demographic, human-verification, and other private facts remain under the applicant’s control.
Version 0.27.10
LinkedIn connection recovery and required post-download check
The LinkedIn assistant now catches unavailable Chrome storage after an extension reload instead of leaving an unhandled error. When an older LinkedIn tab has a stale extension context, Lola keeps the setup instructions visible and asks the user to refresh LinkedIn once; the connected license remains saved in the Chrome profile.
After the ZIP download, the member setup now highlights Check extension connection as the required next step before opening Indeed, LinkedIn, or Google Careers. The connection page verifies the signed-in website account, installed extension bridge, member-device pairing, membership, and safe profile snapshot.
Version 0.27.9
Question scan, speed status, and update guidance
The Indeed runner now reads nearby visible question text when a required field is not connected to a formal label. This improves screenshot-style employer questions such as years of marketing experience while keeping address, date-of-birth, demographic, and human-verification steps under the applicant's control.
Each Chrome profile can save its own fallback phone text, how-many answer, travel percentage, and optional interview day/time preferences. Interview availability is filled only when the user saved those preferences.
The extension popup adds a new update-available animation with short feature bullets, clearer Unique AI Resume key-removal wording, and step-speed status that points users to the changelog for what changed.
Version 0.27.8
LinkedIn reconnect, editor image tools, and clearer setup steps
The LinkedIn assistant panel now appears across LinkedIn pages, recognizes an existing connected Alomar license from the same Chrome profile, and opens LinkedIn Jobs when Start is pressed. It still applies only to LinkedIn Easy Apply roles, skips external company application links, and keeps review and human-verification steps under the applicant's control.
The support website editor keeps autosave on by default, adds image upload replacement, color swatches, undo for the last saved draft, and private change history for each saved update. Public pages still change only through the authorized release process.
The account setup path now labels the register page as Part 2, removes the embedded setup video from that page, and makes the homepage countdown larger and clearer before opening the secure account step.
Version 0.27.7
Support editor save repair and clearer answer fallback
The support website editor now recognizes the signed-in support account across supported session formats, keeps autosave on by default, and shows private change history for saved page drafts. Public page publishing still uses the normal release process.
Packaged application-answer rules now preserve the configured CALL-ME-1-347-572-7884 fallback for supported unknown text questions instead of reverting that wording during release builds. Address, date, number, email, sensitive demographic, and human-verification fields remain applicant-controlled.
Version 0.27.6
Reliable Welcome guide progress
The Welcome guide now records its setup-step progress without rejected background requests, including the private analytics mirror used for operational checks. Analytics still uses bounded, privacy-filtered metadata and does not include application answers, resumes, contact details, or license keys.
Version 0.27.5
Cleaner search identity for the Help Center and AI guide
The Help Center now has its own canonical URL, a clearer search title, and CollectionPage structured data. The AI job application assistant guide now uses one clean canonical route with complete Article image, publication date, and publisher identity.
The homepage description and organization schema are more search-friendly, and the sitemap plus AI-readable guide list now use the same clean guide URL. The product remains guided, review-first, and limited to supported workflows.
Version 0.27.4
Connected welcome path and easier access to extension tools
The Help Center now matches the homepage design and starts with a shorter account, Chrome, profile, and supported-site setup path. The homepage job keyword search opens Mitchell Alomar Resume in a new tab.
The Chrome popup keeps Changelog, Saved jobs, Rewards, Run log, and Guides visible during simple setup and while a membership connection is still needed. Optional reminder emails are off until enabled, and a one-time referral invite requires confirmation that the friend requested it.
Indeed, LinkedIn Easy Apply, and Google Careers remain review-first. Unknown, sensitive, demographic, address, and human-verification questions stay under the applicant’s control.
Version 0.27.3
Accurate release history and verified LinkedIn package
The public changelog now preserves the real version label for every prior release instead of replacing older labels during packaging. The current download still includes the faster LinkedIn panel startup and required-field preflight introduced in 0.27.2.
Version 0.27.2
Faster LinkedIn panel and stronger Easy Apply question handling
The LinkedIn Lola panel now starts loading at the beginning of the LinkedIn Jobs page instead of waiting for the page to become idle.
Before pressing Review or Next, the LinkedIn runner now checks required fields on every Easy Apply step. Saved profile answers and supported Yes/No rules can fill language, license, certification, consent, authorization, sponsorship, and experience questions even when LinkedIn changes the section heading. Unknown required answers still pause for the applicant.
Version 0.27.1
Search-ready AI job application guide
Alomar Apply now includes a focused AI job application assistant guide with Article and FAQ structured data, internal links, and a canonical URL. The public welcome guide and new assistant guide are included in the sitemap and documentation hub, while the extension-only setup document is excluded from search indexing.
The guidance keeps applications review-first and user-directed on supported job sites. Human verification remains a manual user step, and Alomar Apply does not promise jobs, interviews, or unattended applications.
Version 0.27.0
First-install welcome, requirement answers, and email clarity
Fresh Chrome installs now open a dedicated Welcome to Alomar Apply page. Step 1 connects the Chrome profile, Step 2 connects the membership license, and the completed setup is remembered in that Chrome profile. A popup style conflict that hid the welcome card behind the membership lock was corrected.
Indeed and LinkedIn Easy Apply can now choose Yes when a required language, license, certification, certificate, or credential question explicitly provides Yes and No choices, including radio buttons and dropdowns such as “Language: Chinese (Required)” or “License/Certification: Forklift Certification (Required).”
Saved profile answers still take priority. Applicants should review language, license, and certification claims and keep only answers that are true for their own profile.
Transactional email reports now show properly spaced numbered steps and bullet-point status sections. Their footer links to optional reminder controls, and legacy versioned ZIP links are replaced with the stable latest-download URL before sending.
Version 0.26.99
Faster popup and account-page handoff
The Chrome extension now uses one lightweight live-status refresh instead of rebuilding the full account view every second. This keeps the popup responsive while Indeed, LinkedIn Jobs, or Google Careers is running.
The production API also accepts a narrowly bounded legacy snapshot size before applying the same server-side field and storage limits, helping older installed versions reconnect without weakening general request limits.
Version 0.26.98
More reliable profile sync for long application histories
The Chrome extension now trims old, oversized history details before syncing a member profile, while preserving current profile settings, reviewed answers, run state, and recent activity.
The production API also recognizes a limited set of events from older installed versions. General request limits, private-data filtering, human-verification pauses, and one-submit safeguards remain in place.
Version 0.26.97
Clearer setup, safer recovery, and one-submit protection
The Chrome extension now starts with a remembered two-step setup, keeps the Indeed search keyword through pauses, uses a larger game-style countdown with shorter Lola copy, and guides people through a full-height right-side panel.
Consent handling selects the required positive choice without selecting duplicates. Human verification remains user-controlled, external company-site and Applied routes stay excluded, and final submission uses one click with confirmation checks to prevent duplicates.
Version 0.26.82
Drive-backed hourly changelog and recommendations
The hourly ops report now includes product and workflow recommendation bullets based on detected errors, active run state, and current market feedback about review-before-submit, visible counters, safe bug reporting, and transparent supported-site limits.
Privacy and Terms now describe hourly operational reports, owner-controlled Google Drive or Google Sheets changelogs, and the sensitive data that must stay out of reports.
Version 0.26.81
Hourly ops report data-flow checks
The production owner report now shows active extension users with last-sync age, repeated Indeed and LinkedIn errors, likely fixes, and a data-flow health section covering extension snapshots, application logs, run events, analytics events, and Supabase mirroring.
The hourly Gmail task uses the live alomarapply.com domain, includes the latest ZIP link and changelog, and keeps private member-bound access keys, tokens, resumes, and application answers out of shared reports.
Version 0.26.78
Private access keys and owner dashboard repair
Existing active plans now show the remembered private key to the signed-in member and the verified support master account. Older hash-only active plans refresh into a remembered member-bound key on the next download, and repeat ZIP clicks reuse one active key instead of creating extras.
Download emails now include the private member-bound key, setup URL, account URL, Chrome connection URL, install guide, setup video, filename, and changelog. The master dashboard adds owner-only member/access URLs and a private-key column.
Read the validation notesVersion 0.26.74
Member setup video and clearer email instructions
The member page now starts with the Chrome Load unpacked setup video, a clear watch-first row, optional notification controls, and direct links to create or open an Indeed account. The onboarding emails now include the video, ZIP, Load unpacked, and Indeed first-run steps.
Gmail delivery remains server-ready but still requires production Gmail OAuth environment variables before automatic welcome and reminder emails can send.
Read the validation notesVersion 0.26.70
Login clarity and repaired plan licenses
The live API now reports whether email delivery is configured, the signup page avoids stale cached behavior, and secure provider login remains available when the transactional sender is offline. The production license table upgrades itself safely before a key is created or verified.
The master dashboard shows the four plan allowances and creates each private key once without publishing raw keys.
Version 0.26.69
Member-bound licenses and progress-aware emails
The master dashboard can assign a unique key to a verified member and email the key with numbered setup steps. Reminders now skip completed steps and disabled accounts. Reconnecting an old key preserves the member’s current plan. The popup displays unlimited allowances correctly.
Email delivery remains unavailable until a transactional sender is configured. Timed reminders also require an active scheduler.
Read the changes and validation detailsVersion 0.26.68
Clear, secure member email workflow
Verification, welcome, onboarding, signup-notice, and daily-report emails now use a compact mobile-friendly Alomar Apply template with one clear action. The master dashboard can edit each onboarding step and send a safe preview. Routine email never includes a raw license key, password, verification code, or release hash.
Version 0.26.5
Chrome loader compatibility repair
The extension now uses Chrome Manifest V3's secure default content policy instead of a custom policy containing unnecessary directives. It also keeps the earlier removal of web-accessible match patterns. The downloadable ZIP, website labels, install guide, API health version, and package tests agree on v0.26.5.
Version 0.26.04
Chrome manifest install repair
The extension no longer declares any web-accessible match patterns. Its Indeed sidebar badge is embedded safely, removing the manifest section Chrome was rejecting.
Version 0.26.03
Multi-member health and animated reconnect
Every member now has an isolated hosted profile, device connection, plan allowance, activity, and separate Indeed, LinkedIn, and Google Careers memory. The website visibly checks Alomar API Health, animates Website → API → Database → Chrome pairing, refreshes once after success, and restores a clear Connected confirmation. Every current download label now points to the same v0.26.03 ZIP.
Version 0.26.02
Hosted member profiles and secure Chrome reconnect
Sign in with ChatGPT now identifies each member in the hosted database. Connecting a Chrome profile creates a revocable device token, syncs safe profile and activity data, and keeps Indeed, LinkedIn, and Google Careers memories separate. Notification choices auto-save with persistent Done confirmation, and test alerts verify the hosted member connection.
Update history
What changed in Alomar Apply.
Use this page after every update. It keeps the website, Chrome extension, iPhone web app, license rules, and install ZIP easy to check.
Install latest versionVersion 0.26.51
Huge animated wait countdown and tighter homepage footer.
- Added a large seconds countdown inside the wait screen so users can instantly see Lola is still working.
- Added animated thinking steps for scanning, mouse movement, answer checks, and the next safe click.
- Moved and enlarged the magic cursor motion so it sits closer to the action area while waiting.
- Added animated mouse/highlight treatment over homepage headline words.
- Reduced the homepage footer height so it no longer feels oversized.
Version 0.26.50
AI resume failures keep the job loop moving.
- When a unique AI resume step fails, Lola now saves the API details in the Data log, skips that job, returns to search, and keeps the next-job loop running when next-job mode is enabled.
- Verified owner test licenses, plan limits, and the Super Fast Applying key through the release tests.
- Kept the larger wait overlay, target arrows, OpenAI progress messaging, and one-tab extension dashboard behavior.
Version 0.26.49
Unique AI resume no longer stops when Indeed has no company website.
- Changed the unique AI resume workflow so it continues from the Indeed job description and OpenAI research notes when no verified company website is found.
- Logged the missing-company-website fallback in the API/change log instead of showing the same blocking error after every try.
- Made the wait card larger again with clearer wording that Lola is clicking, typing, taking screenshots when available, and checking API-key progress.
- Updated the homepage hero to say “Unlimited Job Applications Per Day using AI” and introduce Lola as the career coach.
Version 0.26.48
Bigger wait screen, target arrows, and clearer AI resume progress.
- Made the on-screen wait card much larger so applicants know Lola is still working during slow job-site pages.
- Added a glowing ring and arrow around the exact button, field, or resume control Lola is about to click or type into.
- Expanded the OpenAI and screenshot progress messages so users can see when API keys are being checked, screenshots are being captured, and the unique AI resume is being built.
- Changed extension dashboard, AI screenshot settings, profile, history, rewards, and job sheet shortcuts to reuse one extension tab instead of repeatedly opening new Chrome tabs.
- Changed background-tab mode to stay off by default unless the user explicitly turns it on.
Version 0.26.02
Readable blue controls and a rebuilt dashboard layout.
- Removed inherited pale-pink surfaces from the extension dashboard and replaced them with white cards, deep-blue actions, and dark readable text.
- Increased form labels, fields, buttons, status text, and supporting copy to practical desktop sizes.
- Made every primary and secondary dashboard action use a consistent accessible blue treatment.
- Strengthened the OpenAI, ScreenshotOne access, ScreenshotOne secret, Save all settings, and license controls.
- Rebuilt full-screen mode as a true two-column card workspace with the AI settings spanning the full width.
- Restyled the Indeed on-page control panel with the same blue-and-white system, clearer input borders, and larger buttons.
- Regenerated the website, latest ZIP, versioned ZIP, and release tests from the same source.
Version 0.25.97
Automatic full-screen dashboard and job-site launchers.
- Clicking the Chrome toolbar icon now opens the complete dashboard in a full browser tab automatically.
- Added a visible version number and an explicit Open full-screen dashboard button.
- Added blue Alomar Apply launchers directly on LinkedIn Jobs and Google Careers pages.
- Kept Indeed, LinkedIn, and Google Careers runners separate so their state and controls do not overwrite one another.
- Preserved the individual blue OpenAI and ScreenshotOne Save buttons, Save all settings, and Save / unlock license.
- Expanded packaged-release tests to verify the full-screen route and both injected site launchers.
Version 0.25.96
Blue credential buttons, full-screen settings, and website-aware controls.
- Added a blue Save OpenAI button directly beside the OpenAI API key field.
- Added separate blue Save access and Save secret buttons beside the two ScreenshotOne fields.
- Renamed the combined control to Save all settings and kept its animated confirmation.
- Changed primary popup actions from pale pink to high-contrast blue.
- Expanded the extension settings into a two-column full-screen workspace when opened in a browser tab.
- Added current-site detection that highlights the correct Indeed, LinkedIn, or Google Careers panel.
- Changed the license action to Save / unlock license so its purpose is clear.
Version 0.25.95
Visible API setup, license tiers, and an Indeed-panel shortcut.
- Added an AI + Screenshot Settings button directly to the Indeed page panel.
- The button opens the extension-owned settings page at the OpenAI and ScreenshotOne controls.
- Added top shortcuts for job sites, plans and licenses, AI settings, and profile editing.
- Added a visible Free, Standard, Pro, and Extreme allowance summary without exposing any customer license key.
- Kept OpenAI, ScreenshotOne access, and ScreenshotOne secret keys separate and private to the Chrome profile.
- Added package checks so the released ZIP must contain the shortcut, settings anchors, and secure message route.
Version 0.25.94
Chrome manifest repair, versioned download, and animated install guide.
- Repaired invalid web-accessible-resource match paths that prevented Chrome from loading the unpacked extension.
- Added a ZIP audit that rejects invalid web-accessible-resource patterns before release.
- Renamed the customer download to Alomar-Apply-Chrome-Extension-v0.28.5.zip.
- Added a four-step animated download tutorial with moving arrows.
- Added separate downloadable PDF guides for Indeed, LinkedIn Easy Apply, and Google Careers.
- Confirmed all three runners retain separate state, tabs, alarms, controls, and confirmation tracking.
- Clarified profile editing: Save first, then Refresh extension sync.
Version 0.25.93
Google Careers automation and independent platform runs.
- Added a Google Careers workflow with its own controller, page worker, queue, alarm, answers, status, and history.
- Added separate Start and Pause controls for Indeed, LinkedIn Easy Apply, and Google Careers.
- Indeed’s application engine and selectors were preserved.
- Removed the shared start behavior that paused Indeed when LinkedIn started, or LinkedIn when Indeed started.
- LinkedIn health checks now use LinkedIn-only state so they cannot overwrite Indeed status.
- Google Careers scans newest United States results and remembers processed job identifiers.
- Previously submitted Google applications are skipped and never counted again.
- Added editable Google work authorization, sponsorship, gender, race/ethnicity, veteran, and disability dropdowns.
- Google Apply is clicked once only after Review and the selected privacy consent.
- Google applications count only after a verified submitted-application confirmation.
- Added a dedicated Google Careers guide and separate platform release notes.
- Release auditing now verifies Google Careers permissions, files, controls, syntax, and ZIP contents.
Version 0.25.92
LinkedIn Easy Apply and stronger package synchronization.
- Added a separate LinkedIn Jobs workflow restricted to LinkedIn Easy Apply.
- External company application buttons and links are always skipped.
- Added saved-resume, optional top-choice, Additional Questions, Review, Submit, and confirmation handling.
- Unknown required questions pause for the applicant instead of guessing.
- LinkedIn runs retain background-tab state and pause safely when the tab closes.
- Applications count only after LinkedIn says the application was sent.
- LinkedIn records share the extension history and account-sync pipeline with a platform label.
- Corrected iPhone notification sync to use the documented subscription endpoint.
- Release auditing checks the customer ZIP, required LinkedIn files, syntax, privacy exclusions, and version consistency.
Version 0.25.91
Full website capture, research, usage controls, and safer custom PDFs.
- Fixed the website preview “Allow network access” loop by loading bundled experience and analytics files locally.
- Added separate ScreenshotOne access-key and secret-key fields with signed full-page capture.
- Added ScreenshotOne connection testing and provider usage checks.
- Added a 100-screenshot monthly safety meter that rolls over on the first day of each month.
- Added automatic full-page capture from a verified public company website URL.
- Added optional OpenAI web search for concise, verifiable company products, services, and brand details.
- Added a glowing animated save confirmation followed by one clean popup refresh.
- Added public-URL validation, screenshot image validation, timeout handling, and secret-safe error messages.
- Added current GPT Image 2.5 token rates and clear API billing language inside the extension.
- Added returned-usage cost estimates to the popup and private device gallery after generation.
- Added progressive JPEG compression while preserving the final 1980 × 5000 artwork dimensions.
- Added a strict PDF upload limit below 1.9 MB.
- Added a second PDF signature and size check immediately before attaching the file to Indeed.
- Nothing uploads if the generated file is not a real PDF or exceeds the size limit.
- Added expandable six-step instructions inside the Chrome extension.
- Added a full Custom PDF Guide to the website Help Center.
- Added an optional Custom Resume Design switch; switching it off preserves the regular Indeed resume workflow.
- Added a private OpenAI API key field with a remove-key control.
- Added GPT Image 2.5 Sunburst and Flare model choices before the run starts.
- Added Brand Match, Creative Redesign, and Fast Draft design modes.
- Added low, medium, high, extra-high, and maximum quality choices.
- Added standard portrait, 2K square, and 4K portrait API-size choices.
- Custom generation now waits until Indeed displays the Add a resume file control.
- Shows the newly generated artwork in a full-screen 20-second preview before upload.
- Converts the generated JPEG into a genuine PDF document and verifies PDF structure in automated tests.
- Uploads the job-specific PDF into the matching Indeed resume field after the preview finishes.
- Captures the company profile link shown beneath the Indeed job title for employer research.
- Creates a different image and PDF for every job URL and reuses only that job’s matching file.
- Added private device and master website galleries with image and PDF downloads.
- Added Mitchell’s supplied pink-suit portrait as the locked design reference.
- API keys are excluded from website snapshots, analytics, feedback, exports, and generated files.
- Added a private owner maintenance log excluded from public builds and customer ZIP files.
- Added an automatic release audit that blocks mixed versions, unsafe packages, syntax errors, and private-file leaks.
Recent fixes
What was fixed before this release.
- Reconnect page now starts with login/create-account guidance.
- Chrome extension and website use the same version label and download route.
- Profile setup shows questions answered, pages viewed, Continue clicks, and confirmed applications after extension sync.
- Daily limit guidance points users to coming-soon alternatives instead of stopping with no help.
- iPhone web app explains Home Screen install, safe alerts, and notification preferences.
- Public download buttons open the install guide first before the ZIP download.