Skip to content

Releases: coollabsio/safetyper

v2.4.0

Choose a tag to compare

@andrasbacsai andrasbacsai released this 19 May 06:41

Features

  • Added support for correcting selected text outside focused inputs.

Improvements

  • Improved selection-aware positioning for content actions.
  • Refreshed popup and onboarding styling with updated typography, theme tokens, and tighter controls.

v2.3.2

Choose a tag to compare

@andrasbacsai andrasbacsai released this 25 Mar 19:24

Features

  • Added multi-step onboarding flow on first install with welcome, setup, and completion steps
  • Added custom system prompt configuration for grammar checking with storage persistence
  • Added header branding and reorganized popup layout for improved visual hierarchy

Fixes

  • Fixed key expression in onboarding progress step loop
  • Improved grammar check prompt formatting and handling of quoted API responses

Improvements

  • Updated button styling to use CSS variables
  • Enhanced inline grammar check styling with mirror overlay and underlines

What's Changed

  • feat(onboarding): add multi-step onboarding flow on first install by @andrasbacsai in #2
  • feat(config): add custom system prompt and multilingual support by @andrasbacsai in #3

New Contributors

Full Changelog: v2.3.1...v2.3.2

v2.3.1

Choose a tag to compare

@andrasbacsai andrasbacsai released this 24 Mar 10:33

Features

  • Added sponsor donation link in popup header

Fixes

  • Fixed blur event handling in popup focus detection for more reliable behavior

Improvements

  • Theme state now refreshes when popup opens, preventing stale cached values
  • Reorganized popup header layout with version, theme toggle, and donation link
  • Optimized CSS transitions for better performance
  • Repositioned version badge within popup UI

Full Changelog: v2.3.0...v2.3.1

v2.3.0

Choose a tag to compare

@andrasbacsai andrasbacsai released this 23 Mar 19:59

Features

  • Ollama Support: Added Ollama as a supported API provider, enabling self-hosted local AI instances with configurable endpoints and dynamic model fetching

Fixes

  • Icon Positioning: Fixed icon positioning when page is scrolled to remain properly aligned with input fields

Improvements

  • Updated project tagline to emphasize SafeTyper as a privacy-focused Grammarly alternative where users own their typing data
  • Added comprehensive setup and configuration guide for Ollama, including OS-specific instructions and custom endpoint setup

Full Changelog: v2.2.2...v2.3.0

v2.2.2

Choose a tag to compare

@andrasbacsai andrasbacsai released this 23 Mar 14:48

Features

  • Dynamic version display: The popup header now displays the extension version dynamically from the manifest, making it easier to verify which version you have installed
  • Improved complex editor support: Enhanced compatibility with advanced text editors (ProseMirror, Draft.js, Slate, Quill) by properly handling non-editable UI elements within contenteditable regions

Full Changelog: v2.2.1...v2.2.2

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 23 Mar 12:11

What's New

Dark Mode Support

  • Added dark mode toggle in popup settings with persistent storage
  • Theme syncs in real-time across the popup and content icon
  • Comprehensive CSS variables for light and dark themes
  • Prevents theme flash on page load

Bug Fixes

  • Grammar check icon no longer appears on inputs with spellcheck="false" disabled

UI Improvements

  • Updated popup backgrounds and content padding

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@andrasbacsai andrasbacsai released this 20 Mar 16:05

Fixes

  • Fixed icon display for special input types
  • Excluded readonly inputs and elements with aria-readonly="true"
  • Excluded OTP/verification code fields and custom select components
  • Refined icon styling with transparent backgrounds

Improvements

  • Reorganized and simplified README documentation
  • Improved clarity and readability of feature descriptions
  • Added links to OpenRouter and Groq providers
  • Consolidated sections for better information hierarchy

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 16:24

What's New

Groq API Provider Support

  • Choose between OpenRouter and Groq as your API provider
  • Provider selection UI in the popup with easy switching
  • Separate API key and model configuration per provider

Improved Icon Positioning

  • Adaptive icon positioning based on input field size
  • Icon centers vertically in single-line inputs
  • Graceful fallback positioning when space is limited
  • Migrated to external PNG assets for sharper rendering

Full Changelog: https://github.com/coollabsio/safetyper/commits/v2.1.0