Public changelog

What’s new in Colexia

Every notable change, in plain language. We never quietly ship; if it changed for you, it’s in here.

0.6.0-alpha.1

Alpha

Release 0.6.0-alpha.1

Added
  • add @colexia/toolbar-core dependency and update lockfile.
  • Add a new browser extension with core toolbar functionalities, dedicated API routes, and supporting services.
  • add AI validation toggle to accessibility settings and integrate into WritingCoachContext
  • add bulk word addition feature with AI-generated definitions and enhance existing components for improved scaffolding and examples
  • Add changelog entry for 0.3.0-alpha.1 detailing new AI scaffolding, TTS, translation, haptic feedback, and calendar features.
  • Add changelog entry for 0.4.0-alpha.1 detailing new AI, Cloudinary, meeting, reminder, and TTS tracking features.
  • add Cloudinary integration for meeting audio uploads and management
  • add floating feature cards to dashboard preview and adjust component spacing
  • add HistorySidebar and RecentItems components for enhanced history management
  • add push notification management and routine calendar services
  • add Quick Word functionality for textareas with floating define button
  • Add tests for getTasksForMonth and generateTasksFromRoutine actions in calendar service
  • Add text-to-speech and example display for composition outline hints, and introduce new part-of-speech and word-card components.
  • add ThinkAloudExample component for POW+TREE strategy demonstration
  • add TTSButton component for text-to-speech functionality
  • Add various application icons for PWA.
  • Centralize AI provider configuration to support multiple LLMs and update AI SDK dependencies.
  • create SelfCheckStep component for self-monitoring and evaluation of writing
  • Enhance admin dashboard and settings pages with unified PageHeader component and improved layout
  • Enhance language support across AI modules
  • enhance meeting functionality with note linking and urgency notifications
  • enhance writing coach topic understanding with new sentence reconstruction rules, simpler summaries, and detailed word breakdowns
  • implement a comprehensive Research Paper Wizard with Google Drive integration and DOCX export capabilities.
  • implement admin user creation with temporary passwords, mandatory change, and welcome email integration
  • Implement AI ghost text suggestions for note introductions and add a feature gate for the self-advocacy learning profile.
  • Implement AI-powered research paper outline and key point generation, supported by new JSON parsing utilities.
  • Implement AI-powered sentence scaffolding with new components and actions, and automate changelog generation and commit tooling.
  • implement bulk note deletion with selection hook and service support
  • implement changelog generation and parsing scripts with automated data handling
  • implement comprehensive chat functionality including UI, services, API, and database schema.
  • Implement comprehensive reference, citation, export, review, and PDF library features with new UI components and services.
  • Implement comprehensive Text-to-Speech (TTS) functionality with multiple providers, usage tracking, and user settings.
  • Implement comprehensive unit and integration tests for the authentication system.
  • Implement comprehensive writing wizard with AI-powered scaffolding, grammar checking, and various writing assistance tools.
  • Implement context grounding for Writing Coach AI to generate source-aware writing scaffolds and analytical paragraph structures.
  • Implement core functionality for SRS, gamification, morphology, comprehension, executive function, self-advocacy, wellbeing, and study sessions, including new components, services, actions, tests, and documentation.
  • Implement core PWA structure, authentication, dashboard with AI-powered composition, reword, notes, vocabulary features, and Drizzle ORM integration.
  • implement core synchronization engine, API routes, and status UI components with comprehensive tests.
  • Implement desktop runtime with local authentication, SQLite database, and sync engine, alongside license checking and UI updates.
  • implement dictionary feature with multiple providers and UI components
  • Implement email provider registry and welcome email template
  • Implement environment variable overrides for AI settings and enhance language initialization
  • Implement feature category management, user feature access control, and update actions for feature gating.
  • implement GoalSettingStep component for explicit goal-setting in writing
  • Implement multilingual support and prompt management with dedicated admin pages and services.
  • Implement persistent UI language selection with a new switcher component and server actions.
  • Implement prompt template upserting, refine Tagalog sentence analysis schema, and add language integration documentation.
  • Implement quick start meeting, add meeting edit dialog, and enhance meeting review with auto-summary generation.
  • implement Quick Word feature for dyslexia support
  • implement quick-start dismissal functionality for the editor and focus editor on dismissal.
  • implement reminder tracking for meetings and deadlines to prevent duplicate notifications
  • implement swipeable cards with delete confirmation for notes and vocabulary items
  • Implement translation and quick explanation features
  • implement waitlist management system with admin dashboard, status tracking, and user conversion flow
  • Implement writing coach dyslexia enhancements, adding new components, regeneration actions, and comprehensive testing for improved writing support.
  • insert spacer blocks between composition paragraphs to ensure visual separation in the note editor
  • Integrate AI features into the editor, refactor note composition, and add comprehensive tests for wizard state, notes, and AI.
  • integrate Ollama AI provider and enhance TTS features
  • Introduce document sharing, import sources, inline comments, language selection, and enhanced AI/chat functionalities.
  • Introduce haptic and audio feedback utilities with a HapticProvider, and add a new calendar month view component.
  • Introduce immersive mode and global accessibility settings with dyslexia support, persistent storage, and dynamic UI adjustments.
  • Introduce the Writing Coach feature with dedicated UI components, state management, and data persistence.
  • introduce writing composition and completion features with new UI components, tests, and database schema updates for the writing coach.
  • Migrate TTS usage tracking from local storage to Google Cloud Monitoring and display statistics in the admin settings UI.
  • Refactor extension authentication to a generic API token system, introduce a new toolbar UI, and add comprehensive tests for extension components.
  • Update language type to string for improved flexibility across components
  • update TTS usage metrics to use Google monthly limit and fix aggregation parameters
Changed
  • Adjust user ID extraction from `requireAuthWithFeature` to use the `id` property, update `[@blocknote](https://github.com/blocknote)` packages, and refine TypeScript exclusion.
  • centralize AI provider configuration and update AI SDK to v3.
  • Integrate composition writing wizard into notes, migrating related components, services, and database schema.
  • remove RecentAnalyses component and related exports; implement pagination for history retrieval
  • Update terminology from "dyslexia-friendly" to "accessible" and general reading support across the application.
  • Update type definitions, add better-sqlite3 types, and remove the WritingAids type.

0.5.0-alpha.1

Alpha

Release 0.5.0-alpha.1

Added
  • Add changelog entry for 0.4.0-alpha.1 detailing new AI, Cloudinary, meeting, reminder, and TTS tracking features.
  • implement comprehensive chat functionality including UI, services, API, and database schema.
  • Implement comprehensive unit and integration tests for the authentication system.
  • implement core synchronization engine, API routes, and status UI components with comprehensive tests.
  • Implement desktop runtime with local authentication, SQLite database, and sync engine, alongside license checking and UI updates.
  • Implement quick start meeting, add meeting edit dialog, and enhance meeting review with auto-summary generation.
  • Introduce immersive mode and global accessibility settings with dyslexia support, persistent storage, and dynamic UI adjustments.
Changed
  • Update type definitions, add better-sqlite3 types, and remove the WritingAids type.

0.4.0-alpha.1

Alpha

Release 0.4.0-alpha.1

Added
  • Add changelog entry for 0.3.0-alpha.1 detailing new AI scaffolding, TTS, translation, haptic feedback, and calendar features.
  • add Cloudinary integration for meeting audio uploads and management
  • enhance meeting functionality with note linking and urgency notifications
  • implement reminder tracking for meetings and deadlines to prevent duplicate notifications
  • Migrate TTS usage tracking from local storage to Google Cloud Monitoring and display statistics in the admin settings UI.
  • update TTS usage metrics to use Google monthly limit and fix aggregation parameters

0.3.0-alpha.1

Alpha

Release 0.3.0-alpha.1

Added
  • Add tests for getTasksForMonth and generateTasksFromRoutine actions in calendar service
  • Implement AI-powered sentence scaffolding with new components and actions, and automate changelog generation and commit tooling.
  • Implement comprehensive Text-to-Speech (TTS) functionality with multiple providers, usage tracking, and user settings.
  • Implement translation and quick explanation features
  • Introduce haptic and audio feedback utilities with a HapticProvider, and add a new calendar month view component.

0.2.0-alpha.1

Alpha

Release 0.2.0-alpha.1

Added
  • add bulk word addition feature with AI-generated definitions and enhance existing components for improved scaffolding and examples
  • add HistorySidebar and RecentItems components for enhanced history management
  • add push notification management and routine calendar services
  • add Quick Word functionality for textareas with floating define button
  • Add text-to-speech and example display for composition outline hints, and introduce new part-of-speech and word-card components.
  • add ThinkAloudExample component for POW+TREE strategy demonstration
  • add TTSButton component for text-to-speech functionality
  • Add various application icons for PWA.
  • create SelfCheckStep component for self-monitoring and evaluation of writing
  • Enhance admin dashboard and settings pages with unified PageHeader component and improved layout
  • Enhance language support across AI modules
  • implement admin user creation with temporary passwords, mandatory change, and welcome email integration
  • implement changelog generation and parsing scripts with automated data handling
  • Implement comprehensive writing wizard with AI-powered scaffolding, grammar checking, and various writing assistance tools.
  • Implement core PWA structure, authentication, dashboard with AI-powered composition, reword, notes, vocabulary features, and Drizzle ORM integration.
  • implement dictionary feature with multiple providers and UI components
  • Implement email provider registry and welcome email template
  • Implement environment variable overrides for AI settings and enhance language initialization
  • implement GoalSettingStep component for explicit goal-setting in writing
  • Implement multilingual support and prompt management with dedicated admin pages and services.
  • Implement persistent UI language selection with a new switcher component and server actions.
  • Implement prompt template upserting, refine Tagalog sentence analysis schema, and add language integration documentation.
  • implement Quick Word feature for dyslexia support
  • implement swipeable cards with delete confirmation for notes and vocabulary items
  • integrate Ollama AI provider and enhance TTS features
  • Introduce the Writing Coach feature with dedicated UI components, state management, and data persistence.
  • Update language type to string for improved flexibility across components
Changed
  • Integrate composition writing wizard into notes, migrating related components, services, and database schema.
  • remove RecentAnalyses component and related exports; implement pagination for history retrieval
  • Update terminology from "dyslexia-friendly" to "accessible" and general reading support across the application.

0.1.0-alpha.1

Alpha

Release 0.1.0-alpha.1

Added
  • Reword tool with AI-powered text simplification
  • Vocabulary learning system with word cards and spaced repetition
  • Writing Coach with AI-powered composition feedback
  • Notes system with rich text editor and folder organization
  • Calendar with task scheduling, routines, and visual timer
  • Push notifications and reminder system
  • PWA support with offline capability
  • Multi-language support (English and Filipino)
  • Admin dashboard with user management and system settings
  • Accessible design with dyslexia-friendly defaults
  • Release badge on logo showing current release stage
  • Public changelog page at /changelog