Novità di CVTailor

Ogni versione e che cosa ha cambiato per te. L'elenco è generato dal lavoro effettivamente rilasciato: nessuno lo scrive a mano.

Versione dopo versione

Prima le più recenti. Il lavoro interno — test, strumenti, riscritture — resta fuori: qui c'è solo ciò che puoi notare.

Le descrizioni delle modifiche sono in inglese in ogni lingua: provengono direttamente dal registro del lavoro rilasciato e nulla le traduce senza una persona.

Versione 2026.09.1

  • Corretto

    Emit JSON-LD string values through tojson, not raw interpolation

  • Corretto

    No in-stock offers when checkout is off; fill FAQ prices

  • Nuovo

    Structured data on pricing, templates and breadcrumbs

  • Corretto

    The shared footer is chrome, and dates no page

  • Corretto

    A malformed change list degrades to no updates, never a 500

  • Nuovo

    A public /updates page, generated from the releases themselves

  • Corretto

    A template page is published the day its own sentence is written

  • Corretto

    Declare the previews' real pixel size

  • Corretto

    A page's date tracks the copy it borrows, not just its own family

  • Corretto

    The app footer links the guides hub too

  • Corretto

    Reset links always name a locale, "en" included; reset page is noindex and robots-excluded under every prefix

  • Corretto

    Reset links keep the page's locale so the reset page is localized

  • Nuovo

    Forms state the password rule and translate Supabase's refusal instead of pre-enforcing it

  • Corretto

    Career-gap guide no longer promises a chronological layout

  • Corretto

    Dutch summary-guide intro says "geen lijst met bijvoeglijke naamwoorden"

  • Corretto

    Russian summary-guide step 4 gets its predicate back; Italian intro drops a stray article

  • Corretto

    Summary-guide intro no longer calls a summary an "objetivo" in pt-br; drop a stray article in pt-br and es

  • Nuovo

    Two new guides — CV summary and career gap — in all eight languages

  • Corretto

    A listing entry without a usable name is a listing failure, not a skipped object

  • Corretto

    Dry runs name uninspectable objects and exit 1; malformed listing payloads exit 1 with a diagnostic

  • Corretto

    A reversal that raises must not cost the erasure its response

  • Corretto

    Stop /application-answers 404ing on every /app load

  • Corretto

    Reverse a charge the erasure could not refund

  • Corretto

    Bound the erasure tombstone; report a charge it cannot reverse

  • Corretto

    Retry a refund the erasure sweep could not confirm

  • Corretto

    Do not charge for a job whose result was refused

  • Corretto

    Treat a claim refused mid-erasure as a failed claim

  • Corretto

    Refund the reservation when a job claim fails

  • Corretto

    Erase job records with the account; bound their retention

  • Corretto

    Stop storing executable HTML; deny renderer subresources

  • Corretto

    Reject cross-site writes, gate /status, add response headers

  • Corretto

    URL-encode PostgREST filter values; unify field validation

  • Corretto

    Refuse to boot a deployment with authentication disabled

  • Nuovo

    Version Supabase configuration in the repo (config-as-code)

  • Nuovo

    Add Russian and Brazilian Portuguese language support

  • Corretto

    Close a signature bypass and bound text extraction by work, not by container

  • Nuovo

    Publish the Art. 50 position, sign the marking, and make both reachable

  • Nuovo

    EU AI Act Art. 50(2) provenance marking + /verify detection

  • Corretto

    Stop landing page auto-redirect to /app for logged-in users

  • Corretto

    Per-column page fit so the CV sidebar is never clipped

  • Nuovo

    Daily operator digest — new signups + inbound support email

  • Corretto

    QA findings — welcome-screen export, template highlight, German cookie register

  • Nuovo

    Gthread worker — slow Storage no longer freezes the whole app

  • Nuovo

    Contact precedence, 20-file account cap, content dedupe

  • Nuovo

    /profile page — contact fields form + document library

  • Nuovo

    Structured contact fields API — edit the master profile's personal subset

  • Corretto

    A delete of a missing Storage object is not a failure

  • Nuovo

    Add browser tab icon (favicon)

  • Nuovo

    Library selection UI — checkboxes, counter, cap, unreadable state, i18n

  • Corretto

    Make account deletion actually erase everything, and report when it cannot

  • Corretto

    Gate /source-material* routes and stop logging personal data

  • Nuovo

    Bot protection for signups — Turnstile CAPTCHA + per-IP free-credit cap

  • Corretto

    Fit-report language-mismatch badge never fires on restored history

  • Corretto

    Language switcher invisible on marketing-page navs

  • Corretto

    ATS tooltip clipped by unified-card overflow:hidden

  • Nuovo

    Reserve/finalize/refund credit system

  • Nuovo

    Sync cv_html to history on template change

  • Corretto

    Restore fit assessment + ATS score on CV reload

  • Nuovo

    Save and display ATS score alongside fit score

  • Nuovo

    Collapsible lazy-loaded CV preview + QA Group N

  • Corretto

    Reduce iframe height + restore sets cv-name-input

  • Nuovo

    Add Open in Editor restore flow + UX improvements

  • Nuovo

    Save CV generations and add history page

  • Corretto

    Replace floating cookie btn with footer link on terms/privacy pages

Tutto questo è già online

Carica il tuo CV e un annuncio di lavoro: stai già usando la versione più recente.

Inizia gratis