Releases: TeamCoderz/WordyMe
Releases · TeamCoderz/WordyMe
v1.0.0
1.0.0 (2026-04-22)
Features
- add preview tabs and inactive-tab close button (3b6be71)
- tab: remove saving loader, show checkmark only on save success (620293e)
- tabs: add generic LinkButton and fix tab/dropdown navigation (a667371)
- tabs: autosave on tab leave and unify save indicator across actions (cbf1138)
- tabs: refine tab bar and space switcher styling (7b1a804)
- tabs: show saving indicator and persist preview/saving state cleanly (8d24709)
- TEA-71: implement automated SPDX header management (#36) (4b8cda0)
Bug Fixes
- backend: resolve lint warnings and stabilize Turbo env cache for DB_FILE_NAME (#39) (9d63f63)
- Dockerfile: update run-migrations.mjs path to reflect new directory structure (9992311)
- errors: enhance error handling for payload size limits and improve express error detection (0d9a353)
- errors: improve error handling in document and profile mutations (d29dacf)
- space-switcher: include active space in breadcrumb and prevent mobile sheet auto-focus (630ec16)
- tabs: correct resolveTabAction JSDoc and optimize closeSplit lookups (065f9dd)
- tabs: extract shared routing logic, prevent split-pane duplicates, fix pane-aware navigation (cbef5d4)
- tabs: narrow Zustand selectors and fix split-tab dedup (4178176)
- tabs: use full location matching for split dedup and closeSplit (c838b5c)
0.2.0-beta.0 (2026-04-15)
Features
- create document search index table and related triggers (1bb9484)
- database: implement full-text search for documents with FTS5 (0f4274e)
- search-ui: match Wordy search dialog UI and wire global document search (7927120)
- search: add full-text search endpoint for user documents (dc46805)
- search: add searchDocuments function the SDK (1554477)
- search: enhance full-text search to support optional spaceId filtering (c8f59e7)
- search: implement full-text search functionality and query utilities (a899896)
- search: pass spaceId through search query options (eabdd9b)
- space-switcher: add hover card showing full breadcrumb path for nested spaces (e4c82ba)
- TEA-69: disable signups after the first account exists (#33) (bc0bfe9)
Bug Fixes
- deps: resolve 5 CVEs via dependency upgrades and pnpm overrides (6f6a649)
- docker: run database migrations at container startup instead of build time (a64c4b9)
- editor: refresh checksum event deps (e24969a)
- inputs: prevent Firefox double-submit on inline create/rename inputs (73d9a65)
- layout: responsive on small screens (7758824)
- search: pass spaceId to SDK, singleton hotkey, and safe cloneElement (acaaf55)
- security: resolve transitive vulnerabilities via pnpm overrides (dee948e)
- tabs: fix tabs save button error (674f781)
- web: allow empty last name and guard invalid profile section (544950f)
- web: improve settings tab reuse and close user menu on navigation (35bf4b2)
v0.2.0-beta.0
0.2.0-beta.0 (2026-04-15)
Features
- create document search index table and related triggers (1bb9484)
- database: implement full-text search for documents with FTS5 (0f4274e)
- search-ui: match Wordy search dialog UI and wire global document search (7927120)
- search: add full-text search endpoint for user documents (dc46805)
- search: add searchDocuments function the SDK (1554477)
- search: enhance full-text search to support optional spaceId filtering (c8f59e7)
- search: implement full-text search functionality and query utilities (a899896)
- search: pass spaceId through search query options (eabdd9b)
- space-switcher: add hover card showing full breadcrumb path for nested spaces (e4c82ba)
- TEA-69: disable signups after the first account exists (#33) (bc0bfe9)
Bug Fixes
- deps: resolve 5 CVEs via dependency upgrades and pnpm overrides (6f6a649)
- docker: run database migrations at container startup instead of build time (a64c4b9)
- editor: refresh checksum event deps (e24969a)
- inputs: prevent Firefox double-submit on inline create/rename inputs (73d9a65)
- layout: responsive on small screens (7758824)
- search: pass spaceId to SDK, singleton hotkey, and safe cloneElement (acaaf55)
- security: resolve transitive vulnerabilities via pnpm overrides (dee948e)
- tabs: fix tabs save button error (674f781)
- web: allow empty last name and guard invalid profile section (544950f)
- web: improve settings tab reuse and close user menu on navigation (35bf4b2)
0.1.1-beta.0 (2026-03-29)
Features
- add embed-pdf package and refactor state management (#17) (166c14c)
- add useDocumentActions and refine various components (b921984)
- enhance bug report template with issue scope and detailed environment info (07a7c2d)
- split view (#15) (055b78a), closes #16
Bug Fixes
v0.1.1-beta.0
0.1.1-beta.0 (2026-03-29)
Features
- add embed-pdf package and refactor state management (#17) (166c14c)
- add useDocumentActions and refine various components (b921984)
- enhance bug report template with issue scope and detailed environment info (07a7c2d)
- split view (#15) (055b78a), closes #16
Bug Fixes
- add canBeEmpty method to PageContentNode and enhance stray child handling in PaginationPlugin (bfe7560)
- auth,editor: HTTP session cookies, compose env, and IndexedDB AES without Web Crypto (a78963c)
- update image zoom logic and table of contents scrolling (3503c1c)
0.1.0-beta.0 (2026-02-22)
Features
- access: implement document access checks (dcb2cc9)
- add authentication forms and fix TypeScript config (db5e8c9)
- add basic middlewares and move schemas package to inside backend app. (dd06656)
- add default env values to vite config and update UI components (6c1fa84)
- Add Docker configuration, documentation, and deployment setup (6838d3e)
- add empty states and error handling for document tree and manage page (fbe5663)
- add ESLint configuration (581c001)
- add issue templates for bug reports, feature feedback, and feature requests (60d9f4b)
- add navigation links and skeleton loading states (1d04367)
- attachments: implement file upload and retrieval for document attachments (a81d1bb)
- auth: add additional user fields and support usernames (5a05cf1)
- auth: enhance user creation process by adding default space properties (31f15e2)
- auth: integrate custom session logic to add editor settings retrieval (4ecf22c)
- backend: add dotenv for environment variable management (d0d0d77)
- backend: add Drizzle ORM and configure scripts to use it (cfb7ae8)
- backend: initialize express app with zod validation middleware (fe04c90)
- backend: integrate better-auth for authentication and add user schema (b09506f)
- backend: refactor schema definitions and update drizzle configuration (8b48b95)
- backend: update documents schema to use UUIDs and add feedbacks schema with enum support (b597329)
- collections: add order method to CollectionQuery for sorting results (5244827)
- collections: add pagination schema and collection query classes (9c755ed)
- create-turbo: apply official-starter transform (34cd0ca)
- create-turbo: apply pnpm-eslint transform (122f440)
- create-turbo: create basic (87a5d45)
- create-turbo: install dependencies (30867ec)
- docs: add OpenAPI documentation and integrate drizzle-zod for schema validation (5c2f339)
- docs: enhance OpenAPI documentation with new endpoints for document management and improve schema validation (d1df728)
- documents, favorites, pagination: enhance document schemas and update service methods for improved data handling (7259149)
- documents, favorites: add last viewed documents and favorites listing with pagination (5adeb60)
- documents: add copy document functionality with validation and attachment handling (eebd437)
- documents: add endpoint to create document with initial revision and update existing routes (7864135)
- documents: add endpoint to retrieve user documents and enhance document retrieval logic (6813cfc)
- documents: add limit parameter to document filters (999e9aa)
- documents: add option to update last viewed status when retrieving document details (2ecbcbf)
- documents: add support for updating document space ID and queue updates for child documents (00923ca)
- documents: add support for updating last viewed timestamp on selecting a document (163ce72)
- documents: add validation for parentId and spaceId in document creation and update (ff30a30)
- documents: enhance document and revision schemas, update service methods, and improve SDK integration (f416efd)
- documents: enhance document filtering and pagination capabilities in routes and services (8cb4439)
- documents: implement CRUD operations and access control for documents (4b97a94)
- documents: implement document export functionality with attachment support (a07a581)
- documents: implement document import functionality with attachment support (77da753)
- documents: implement getting a single document (ca72a02)
- editor-settings: add API endpoint to update editor settings and enhance schema validation (6844269)
- editor-settings: add editor settings management with initial setup and update functionality (4352160)
- editor-settings: add EditorSettings type and update SDK integration for editor settings management (0df2707)
- env: add CLIENT_URL to environment configuration and use it in auth setup (d634f55)
- errors: integrate zod validation for error response schema in errorHandler middleware ([2fe8f67](2fe8f673875231ec0fec...
v0.1.0-beta.0
0.1.0-beta.0 (2026-02-22)
Features
- access: implement document access checks (dcb2cc9)
- add authentication forms and fix TypeScript config (db5e8c9)
- add basic middlewares and move schemas package to inside backend app. (dd06656)
- add default env values to vite config and update UI components (6c1fa84)
- Add Docker configuration, documentation, and deployment setup (6838d3e)
- add empty states and error handling for document tree and manage page (fbe5663)
- add ESLint configuration (581c001)
- add issue templates for bug reports, feature feedback, and feature requests (60d9f4b)
- add navigation links and skeleton loading states (1d04367)
- attachments: implement file upload and retrieval for document attachments (a81d1bb)
- auth: add additional user fields and support usernames (5a05cf1)
- auth: enhance user creation process by adding default space properties (31f15e2)
- auth: integrate custom session logic to add editor settings retrieval (4ecf22c)
- backend: add dotenv for environment variable management (d0d0d77)
- backend: add Drizzle ORM and configure scripts to use it (cfb7ae8)
- backend: initialize express app with zod validation middleware (fe04c90)
- backend: integrate better-auth for authentication and add user schema (b09506f)
- backend: refactor schema definitions and update drizzle configuration (8b48b95)
- backend: update documents schema to use UUIDs and add feedbacks schema with enum support (b597329)
- collections: add order method to CollectionQuery for sorting results (5244827)
- collections: add pagination schema and collection query classes (9c755ed)
- create-turbo: apply official-starter transform (34cd0ca)
- create-turbo: apply pnpm-eslint transform (122f440)
- create-turbo: create basic (87a5d45)
- create-turbo: install dependencies (30867ec)
- docs: add OpenAPI documentation and integrate drizzle-zod for schema validation (5c2f339)
- docs: enhance OpenAPI documentation with new endpoints for document management and improve schema validation (d1df728)
- documents, favorites, pagination: enhance document schemas and update service methods for improved data handling (7259149)
- documents, favorites: add last viewed documents and favorites listing with pagination (5adeb60)
- documents: add copy document functionality with validation and attachment handling (eebd437)
- documents: add endpoint to create document with initial revision and update existing routes (7864135)
- documents: add endpoint to retrieve user documents and enhance document retrieval logic (6813cfc)
- documents: add limit parameter to document filters (999e9aa)
- documents: add option to update last viewed status when retrieving document details (2ecbcbf)
- documents: add support for updating document space ID and queue updates for child documents (00923ca)
- documents: add support for updating last viewed timestamp on selecting a document (163ce72)
- documents: add validation for parentId and spaceId in document creation and update (ff30a30)
- documents: enhance document and revision schemas, update service methods, and improve SDK integration (f416efd)
- documents: enhance document filtering and pagination capabilities in routes and services (8cb4439)
- documents: implement CRUD operations and access control for documents (4b97a94)
- documents: implement document export functionality with attachment support (a07a581)
- documents: implement document import functionality with attachment support (77da753)
- documents: implement getting a single document (ca72a02)
- editor-settings: add API endpoint to update editor settings and enhance schema validation (6844269)
- editor-settings: add editor settings management with initial setup and update functionality (4352160)
- editor-settings: add EditorSettings type and update SDK integration for editor settings management (0df2707)
- env: add CLIENT_URL to environment configuration and use it in auth setup (d634f55)
- errors: integrate zod validation for error response schema in errorHandler middleware (2fe8f67)
- favorites: emit socket events for favoriting and unfavoriting documents and spaces (9ff8ade)
- favorites: implement favorites management API endpoints and enhance error handling (15690ba)
- favorites: implement favorites management with add and remove functionality, including schema validation and routes (2c86506)
- favorites: implement favorites SDK methods and update favorites schema (7346d22)
- health: add database health check endpoint (#9) (95e5e9a)
- implement git hooks using (33376f2)
- improve type safety for tree components and space switcher (612b9ae)
- orm: add Drizzle ORM schema definitions (dbacd22)
- pagination: introduce documentFiltersSchema for enhanced filtering in document and favorites queries ([79e7fb5](https://git...