Endringer
- Dropbox Sync (tidlig forhåndsversjon): hold alle prosjekter synkronisert med din egen Dropbox, i begge retninger.
- GitLab Sync (tidlig forhåndsversjon): toveis synkronisering med GitLab.com eller ditt selvdriftede GitLab.
- MCP Server: la Claude Code, Codex, Cursor, VS Code eller Gemini CLI jobbe direkte i et prosjekt.
- GitHub Enterprise: pek GitHub Sync mot din egen GitHub Enterprise-instans.
- Gjenkjenning av håndtegnede symboler: tegn et symbol, og få LaTeX-kommandoen.
OVERLEAF_DISABLE_LOCAL_LOGIN: skjul innloggingen med e-post og passord, slik at brukere bare logger inn med SSO.- Feilrettinger funnet av E2E-testsystemet vårt og Internal Horizon Issue Investigation.
- Oppstrømsrettelser fra Overleaf 6.3.1.
Dropbox Sync og GitLab Sync leveres i 6.3.1 som tidlige forhåndsversjoner (early preview) for gradvis testing, og blir offisielt lansert i v6.4.0. Konfigurasjonen og virkemåten kan fortsatt endres før den tid. Begge er deaktivert som standard. Rapporter eventuelle problemer på GitHub.
Funksjon 01: Dropbox Sync (forhåndsversjon)
Noen vil aldri tenke på Git. De vil bare at masteroppgaven skal være en mappe på den bærbare datamaskinen, og Dropbox Sync gir dem akkurat det. Hver bruker kobler til sin egen Dropbox-konto, og prosjektene de eier og som er delt med dem, vises underApps/<your app name>/. Rediger i Overleaf, og endringen dukker opp i Dropbox. Rediger filen lokalt i favorittredigeringsprogrammet ditt, lagre den, og endringen kommer tilbake til Overleaf via en signert webhook.
For administratorer: Git bridge må være aktivert. Opprett en app i Dropbox App Console, og sett deretter DROPBOX_ENABLED, DROPBOX_APP_KEY, DROPBOX_APP_SECRET, DROPBOX_APP_NAME og DROPBOX_TOKEN_CIPHER_PASSWORD. DROPBOX_SYNC_PROXY_URL er valgfri, for servere som ikke kan nå Dropbox direkte. Opprett deretter MongoDB-indeksene som Dropbox Sync trenger, én gang, før brukerne kobler til kontoene sine.
Se Dropbox-synkronisering for fullstendige oppsettinstruksjoner.
Funksjon 02: GitLab Sync (forhåndsversjon)
GitHub Sync har vært en av de mest populære funksjonene våre siden 6.2, og mange universiteter og bedrifter har koden sin på GitLab i stedet. GitLab Sync fungerer på samme måte: koble til kontoen din, importer et repositorium fra menyen for nytt prosjekt, eller eksporter et prosjekt til et nytt GitLab-prosjekt. Deretter pusher og puller du fra editoren, og slår sammen via merge requests. Det fungerer med GitLab.com og med selvdriftet GitLab 15.10 eller nyere. SettGITLAB_SYNC_ENABLED, GITLAB_SYNC_CLIENT_ID, GITLAB_SYNC_CLIENT_SECRET og GITLAB_TOKEN_CIPHER_PASSWORD, samt GITLAB_SYNC_URL for en selvdriftet instans.
Se GitLab-synkronisering for fullstendige oppsettinstruksjoner.
Funksjon 03: MCP Server
I 6.3 satte vi en AI-assistent inn i editoren. I 6.3.1 åpner vi døren den andre veien: hvert prosjekt har nå sin egen MCP-server, slik at AI-agenten du allerede bruker, kan jobbe direkte med artikkelen din. Be Claude Code rette skrivefeilene i innledningen, be Codex kompilere og rette LaTeX-feilene, eller be Cursor svare på de åpne gjennomgangskommentarene. Agenten leser og redigerer filer i sanntid, så du og samarbeidspartnerne dine ser endringene dukke opp i editoren mens den skriver. Den kan også kompilere, lese loggen, hente PDF-en, telle ord og liste opp versjoner. Endepunktet er/project/<project_id>/mcp. Autentiser med det samme Git-tokenet som du bruker for git clone. Tilgangen følger delingsinnstillingene til prosjektet, så agenten til en leser kan lese, men ikke redigere, og alle verktøy har rategrenser. Det er ingenting annet å konfigurere: MCP-serveren aktiveres sammen med Git bridge.
Funksjon 04: GitHub Enterprise
GitHub Sync er ikke lenger begrenset til github.com. SettGITHUB_SYNC_URL til din GitHub Enterprise Server, eller til GitHub Enterprise Cloud med datalagring i en bestemt region (GHE.com), så utledes REST- og GraphQL-endepunktene fra den. Hvis instansen din gjør noe uvanlig, kan du overstyre dem med GITHUB_SYNC_API_URL og GITHUB_SYNC_GRAPHQL_URL. Lar du dem være uangitt, blir alt værende på github.com.
Se GitHub-synkronisering for detaljer.
Funksjon 05: Gjenkjenning av håndtegnede symboler
Du vet hvordan symbolet ser ut, men ikke hva det heter. Er det\varsigma eller \zeta? \models eller \vDash? Bytt symbolpaletten til tegnemodus, skisser symbolet med musen eller styreflaten, og paletten foreslår de tilsvarende LaTeX-kommandoene.
Gjenkjenningen kjører helt i nettleseren, med en modell trent av ayaka-notes, så ingenting du tegner, forlater maskinen din. Tegnebryteren er skjult i nettlesere uten OffscreenCanvas (f.eks. Safari 15).
Feilrettinger
Denne utgivelsen bringer også en lang liste med rettelser. Mange av dem ble funnet av det nye E2E-testsystemet vårt, som nå kjører testsuiter for hver modul daglig, og av Internal Horizon Issue Investigation: hver gang vi retter en feil, gjennomsøker vi hele kodebasen etter lignende feil før vi lukker den.- Autentisering: lokale kontoer kan angi og endre passordet sitt på SSO-instanser, og OIDC-brukere kan ikke lenger endre sin egen e-postadresse. Innlogging med LDAP, SAML og OIDC mislykkes ikke lenger når et navneattributt har flere verdier, og utlogging med SAML/OIDC fungerer igjen.
- Suspenderte brukere: når en bruker suspenderes, avsluttes nå øktene deres og de åpne editorene lukkes, og Git-tokenene og MCP-nedlastingene deres avvises.
- GitHub Sync: bare eieren kan eksportere et prosjekt, endringer som gjøres under en pull, forblir ventende, tomme filer synkroniseres, og manuelle sammenslåinger verifiseres på GitHub.
- Zotero / Mendeley: du får en melding om å koble til på nytt når påloggingsinformasjonen slutter å fungere, og referanser indekseres på nytt etter en import.
- Eksterne tjenester: forespørsler til Zotero, Mendeley, GitHub, GitLab og nettsøk får et tidsavbrudd for tilkobling på 3 s i stedet for 1 s, så tregere nettverk feiler ikke lenger.
- Sporing av endringer: gjennomgangsdata inkluderer dokumenter som ikke er lastet inn, og ulagrede endringer.
- Administrasjonspanel: gjenoppretting av slettede prosjekter, endring av eiere og redigering av brukere fungerer riktig, og en mislykket e-post stopper ikke lenger oppretting eller sletting av kontoer.
- Malgalleri: en ugyldig sortering returnerer 400 i stedet for 500, og publisering av et prosjekt uten hovedfil ber om en.
Oppgradering
- Fra 6.3.0: ingen migrering er nødvendig. Hent det nye imaget og start på nytt.
- Fra 6.2.x eller eldre med Zotero eller Mendeley i bruk: kjør først Zotero-/Mendeley-migreringen fra 6.3.0.
- Dropbox Sync og GitLab Sync er deaktivert som standard. GitLab Sync trenger bare nye miljøvariabler. Dropbox Sync trenger i tillegg at MongoDB-indeksene opprettes én gang, før brukerne kobler til kontoene sine: se Opprett databaseindeksene.
Bidragsytere
Takk til @CPT-KK for rettelsene av SSO-passord og OIDC-e-post (#112), og til @aruznieto forOVERLEAF_DISABLE_LOCAL_LOGIN.
Docker-image
Du finner Docker-imaget her: https://github.com/ayaka-notes/ayakaleaf-pro/pkgs/container/overleaf-proOffisielle utgivelsesnotater
Offisielle utgivelsesnotater
Utgivelsesdato: 2026-10-15Feilrettinger
- Rettet lenken for å laste ned alt i kompileringsresultatet.
- Rettet feil knyttet til anonyme redigeringer.
- Gjenopprettet skriptet
suspend_users, med et--reenable-alternativ for å oppheve suspensjoner. - Rettet feiljusteringen av logoen når både URL-en til topptekstbildet og en navigasjonstittel er angitt.
- Rettet skriptet
export-user-projects.mjs.
- Oppdaterte interne avhengigheter.

