LangSaveLanguage that stays with you.

THE LANGSAVE DEVELOPMENT LOG

Small updates.
A growing story.

What’s new, what’s fixed, and what works together. Written for the people testing it.

ON THE LATEST BUILD

Three parts. Their own versions.

Cloud
0.4.2
Chrome extension
0.1.2
ChatGPT plugin
0.1.2

The cloud is the hosted service. Chrome is the extension you install. The plugin connects LangSave to ChatGPT. Their version numbers do not need to match.

BEFORE YOU UPDATE

Will my versions work together?

Chrome extension 0.1.2 + Cloud 0.4.2✓ Compatible

Keep your extension and browser token. This fixes the website ChatGPT setup instructions only.

ChatGPT plugin 0.1.2 + Cloud 0.4.2✓ Compatible

Existing connections keep working. New testers follow the corrected OAuth setup guide; connected users do not need to reconnect.

Both clients connect to the cloud independently. Chrome is optional for ChatGPT practice. A compatible historical cloud release is a record, not a server you can switch to here.

THE COMPLETE RECORDED TREE

Every cloud release, every client.

Compatible means this pairing has been checked. Breaking change means it cannot work as-is. Not verified means we do not yet know.

  • Cloud 0.4.2Current hosted release
    • Keep your extension and browser token. This fixes the website ChatGPT setup instructions only.

    • ChatGPT plugin 0.1.2✓ Compatible

      Existing connections keep working. New testers follow the corrected OAuth setup guide; connected users do not need to reconnect.

  • Cloud 0.4.1Historical release
    • Keep your extension and browser token. This fixes the website sign-in destination only.

    • ChatGPT plugin 0.1.2✓ Compatible

      Keep your existing ChatGPT connection. This fixes the website sign-in destination only.

  • Cloud 0.4.0Historical release
    • Keep Chrome 0.1.2 and your current browser token. The dashboard changes do not require an extension reinstall.

    • ChatGPT plugin 0.1.2✓ Compatible

      Keep plugin 0.1.2 and your existing ChatGPT connection. Use the new setup guide for a new connection; reconnect only if you replace credentials or reset your password.

  • Cloud 0.3.2Historical release
    • Keep your current extension and browser token. This fixes account email links; no reinstall is needed.

    • ChatGPT plugin 0.1.2✓ Compatible

      Keep your ChatGPT connection. This fixes account email links; no reconnect is needed unless you reset your password.

  • Cloud 0.3.1Historical release
    • This fixes website forms. Keep your current extension and browser token; no reinstall is needed.

    • ChatGPT plugin 0.1.2✓ Compatible

      This fixes website forms, including sign-in. Keep your existing ChatGPT connection; no reconnect is needed.

  • Cloud 0.3.0Historical release
    • Keep your extension. After a password reset, create a new browser token and paste it into the popup. Saved learning remains intact.

    • ChatGPT plugin 0.1.2✓ Compatible

      Existing connections keep working. After a password reset, sign in and reconnect ChatGPT to restore access to your saved learning.

  • Cloud 0.2.0Historical release
  • Cloud 0.1.2Historical release

No breaking combinations have been recorded yet. Future breaking releases will appear here with an explanation and the action to take.

AS IT HAPPENED

Release notes

+ Added− Removed! Fixed~ Changed

CloudBug fixes only

0.4.2 Finish your ChatGPT connection

Follow the OAuth setup in the order shown by ChatGPT, with your own connection credentials.

  • Fixed The ChatGPT setup guide now points to Advanced OAuth settings, where you copy your callback URL and paste your personal client ID and secret before pressing Create. Both credentials are required for LangSave.
  • Fixed Setup explains the missing client ID error and asks for the callback from your current ChatGPT form instead of pre-filling one from an earlier connection.
CloudBug fixes only

0.4.1 Sign in to your dashboard

Keep your intended destination when signing in from a new browser session.

  • Fixed Automatic browser icon requests can no longer replace your dashboard destination during sign-in. Website icons load without authentication, and login returns to the page you opened.
CloudFeature update

0.4.0 A proper home for your learning

Find your saved language, connect the places you learn and manage your account in a dedicated dashboard.

  • Added A dashboard with separate spaces for your overview, saved words, connections and account settings.
  • Added Browse your saved language and open the learning evidence behind each item. Encounters are shown as evidence, not as a fluency score.
  • Added A guided ChatGPT tester setup page with the connection address, OAuth steps and a clear distinction between prepared credentials and an authorized connection.
  • Changed Email and recovery settings now have their own place, separate from everyday learning and connection setup.
  • Fixed Opening the ChatGPT connection address in a browser explains where to set up LangSave, while authenticated ChatGPT connections keep using the same address.
CloudBug fixes only

0.3.2 Email links without the sign-in loop

Open your confirmation email directly, and get clearer help when a recovery link or form has expired.

  • Fixed Email confirmation links open without asking for your password. Confirm the named account with one click; this does not sign you in or switch accounts.
  • Fixed Password reset remains available without signing in. Expired, used or invalid links show a clear way to request another, instead of an unusable password form.
  • Fixed Expired recovery forms explain what happened and let you reload safely. Disabled accounts receive a clear invalid-link page instead of a server error.
  • Fixed Signup and email instructions now explain confirmation and password recovery consistently. Existing confirmation emails still work until their links expire.
CloudBug fixes only

0.3.1 Signup is open again

Fix browser form submissions being rejected with an Access denied (403) error.

  • Fixed Signup, sign-in and account forms now send the site information needed by our security checks. Password recovery links remain private in referrer headers.
  • Fixed If you hit the 403 error, open a fresh signup or sign-in page and try again. Existing accounts, saved learning and connected clients are preserved.
CloudFeature update

0.3.0 A way back to your learning

Add a verified email, sign in with it and recover your password without losing your learning history.

  • Added Email addresses at signup, verification emails, and an account section for adding or changing your recovery email.
  • Added Sign in using your verified email or your existing username.
  • Added Forgot-password and reset-password pages with expiring, single-use recovery links.
  • Added Account emails with delivery retries, encrypted queued messages and limits on repeated requests.
  • Changed A password reset signs you out everywhere and disconnects old ChatGPT and browser credentials. Sign in again and reconnect; your learning history stays intact.
  • Changed Existing testers can keep signing in with their username. Add and verify an email in your account to enable recovery.
CloudFeature update

0.2.0 A home for every update

Follow LangSave’s development and check which versions work together before you update.

  • Added A public changelog with a separate release history for cloud, Chrome and the ChatGPT plugin.
  • Added A compatibility checker and complete recorded compatibility tree, including guidance for any breaking changes.
  • Added Component filters and direct links to individual releases.
  • Changed Independent 0.x.y versions: x introduces features; y contains bug fixes only. The leading 0 stays until we explicitly decide to become a standalone app.
CloudRecorded baseline

0.1.2 Welcome, early testers

The first recorded Early alpha release. This establishes our baseline before the new versioning rules.

  • Added Individual tester accounts, signup and sign-in, with each learner’s evidence kept separate.
  • Added A setup page for personal ChatGPT credentials, browser tokens and the Chrome extension download.
  • Added Visible Early alpha notices and an acknowledgement that every new user is a tester.
  • Added Persistent learning evidence in the cloud, with secure connections and daily database snapshots.
Chrome extensionRecorded baseline

0.1.2 Save a little language

The first recorded tester extension. Install it from your LangSave account page.

  • Added Save selected text from a webpage through the right-click menu.
  • Added Choose the language you are saving and connect with your personal browser token.
  • Added Keep unsent selections in a local queue, retry syncing and see failures in the popup.
  • Added Early alpha build 0.1.2 and tester status shown in the extension.
ChatGPT pluginRecorded baseline

0.1.2 Pick up the conversation

The first recorded ChatGPT integration. Add it using the instructions on your account page.

  • Added Bring your profile and relevant learning evidence into ChatGPT practice.
  • Added Save authorized learning observations, profile preferences and exact conversation excerpts.
  • Added Inspect the source history behind a word or phrase, including corrections and retractions.
  • Added Sign in to your own LangSave account using OAuth; conversations receive an Early alpha tester notice.

OUR VERSIONING PROMISE

0.x.y, one update at a time.

0
We stay at zero until we explicitly decide to become a standalone app, independent of a GPT subscription. It does not change automatically.
x
Feature updates. New capabilities, removals and other behaviour changes increment this number and reset y to zero. Breaking changes must be called out in the compatibility tree.
y
Bug fixes only. No features, no feature removals, and no breaking compatibility changes hidden in a patch.

For example: a fix to 0.1.2 becomes 0.1.3. A new feature becomes 0.2.0. A cloud update does not automatically bump Chrome or the plugin.

0.1.2 is the first recorded baseline for all three components. These rules apply to releases after that baseline. We have not reconstructed unrecorded earlier versions.

Back to current versions ↑