Version 0.28.57

Reconnect repair and clearer application controls

The website connection page now opens correctly. The redesigned popup shows saved run status, Start/Resume and Pause, and keeps settings available. Indeed recovery preserves your current job, pauses for unknown required answers, and never repeats an uncertain Submit click.

Before running: review older saved answers, because prior versions may have stored guessed defaults. This release passed offline Node/jsdom regressions; installed Chrome and live Indeed acceptance still need verification.

Version 0.28.55

LinkedIn save-prompt hold and clean Indeed package

LinkedIn no longer clicks Discard, Close, Dismiss, or Cancel when LinkedIn asks whether to save an application. The extension holds the application open and waits for your choice, then continues once the Easy Apply form is visible. Indeed final review handling and the customer package remain clean with Test Mode removed.

Version 0.28.55

LinkedIn opener loop guard

LinkedIn Easy Apply opener recovery no longer uses OCR after failed opener attempts. If LinkedIn does not open the application after verified clicks, Alomar Apply skips that stuck job and continues the saved Easy Apply queue. OCR remains available for recovery inside an already-open application modal.

Version 0.28.55

LinkedIn Easy Apply opener loop repair

The extension now recognizes LinkedIn Easy Apply forms rendered as drawers, panels, form sections, or nonstandard overlays, so Lola does not keep clicking Resume/Pause/OCR while the application is already visible.

Version 0.28.55

Customer build without Test Mode

The Chrome extension download no longer includes the packaged LinkedIn or Indeed Test Mode pages, and the popup no longer links to Test Mode. The live LinkedIn and Indeed question-reading fixes remain active.

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.

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.

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.

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.

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.

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.

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.

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.

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 notes

Version 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 notes

Version 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 details

Version 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 version

Version 0.26.51

Huge animated wait countdown and tighter homepage footer.

Version 0.26.50

AI resume failures keep the job loop moving.

Version 0.26.49

Unique AI resume no longer stops when Indeed has no company website.

Version 0.26.48

Bigger wait screen, target arrows, and clearer AI resume progress.

Version 0.26.02

Readable blue controls and a rebuilt dashboard layout.

Version 0.25.97

Automatic full-screen dashboard and job-site launchers.

Version 0.25.96

Blue credential buttons, full-screen settings, and website-aware controls.

Version 0.25.95

Visible API setup, license tiers, and an Indeed-panel shortcut.

Version 0.25.94

Chrome manifest repair, versioned download, and animated install guide.

Version 0.25.93

Google Careers automation and independent platform runs.

Version 0.25.92

LinkedIn Easy Apply and stronger package synchronization.

Version 0.25.91

Full website capture, research, usage controls, and safer custom PDFs.

Recent fixes

What was fixed before this release.