Releases: BOTOOM/devmentorai
Releases · BOTOOM/devmentorai
ext-v1.6.0
1.6.0 (2026-04-13)
Features
- backend: add ESM require polyfill and SonarQube MCP integration guidelines (f54773d)
- backend: add reasoning effort support and improve session model switching (1e610b9)
- backend: update CLI, native host, and services for new features (2bc16cb)
- e2e: add playwright runner script for automated extension rebuild (c4a02c0)
- extension: add model switch modal and reasoning effort selector (94bc171)
- shared: add tone and reasoning effort types to session (dada838)
- website: update components and add changelog support (a4638c8)
Bug Fixes
- backend: apply Biome formatting to CLI and service files (d98bc41)
- backend: bundle @github/copilot-sdk to fix strict ESM module resolution in Node 20+ (6045f0f)
- backend: resolve lint issues in devops tools (039da0e)
- backend: resolve type errors and lint issues in services (6d4fc99)
- backend: resolve type errors in chat routes (019fa17)
- backend: resolve type errors in native messaging host (8d27175)
- backend: update @github/copilot-sdk to 0.1.32 to support protocol version 3 (fc2cce9)
- e2e: use node: prefixed imports for lint compliance (9b99ff7)
- extension: build hook to copy public assets to correct output directory (49acd2e)
- extension: resolve hook dependency and type errors in React hooks (f9288ae)
- extension: resolve React accessibility and lint errors in components (7cb83c1)
- extension: resolve type errors and accessibility issues in entry points (5274813)
- extension: resolve type errors and lint issues in utility libraries (8ec2ce4)
- update pnpm-lock.yaml to match package.json changes (13db45d)
Refactoring
- extension: reorganize imports and update components for new features (0424e9b)
Maintenance
- add biome configuration and update backend release workflow (4ad189b)
- add filtered lint and typecheck scripts to root package.json (1db1431)
- apply Biome formatting to configuration files (38af949)
- apply Biome formatting to scripts (6315fd7)
- deps: bump fastify from 5.7.4 to 5.8.1 (b38d3c4)
- ignore TypeScript declaration files in gitignore (1d03ea0)
- release: backend v1.4.0 [skip ci] (b5b4e45)
- release: backend v1.4.1 [skip ci] (d14c237)
- release: backend v1.5.0 [skip ci] (b4a12aa)
- release: backend v1.6.0 [skip ci] (2d86e2a)
- shared: apply Biome formatting to shared package files (4e0b44f)
backend-v1.6.0
1.6.0 (2026-04-13)
Features
- backend: add reasoning effort support and improve session model switching (1e610b9)
- backend: update CLI, native host, and services for new features (2bc16cb)
- e2e: add playwright runner script for automated extension rebuild (c4a02c0)
- extension: add model switch modal and reasoning effort selector (94bc171)
- shared: add tone and reasoning effort types to session (dada838)
- website: update components and add changelog support (a4638c8)
Bug Fixes
- backend: apply Biome formatting to CLI and service files (d98bc41)
- backend: resolve lint issues in devops tools (039da0e)
- backend: resolve type errors and lint issues in services (6d4fc99)
- backend: resolve type errors in chat routes (019fa17)
- backend: resolve type errors in native messaging host (8d27175)
- e2e: use node: prefixed imports for lint compliance (9b99ff7)
- extension: build hook to copy public assets to correct output directory (49acd2e)
- extension: resolve hook dependency and type errors in React hooks (f9288ae)
- extension: resolve React accessibility and lint errors in components (7cb83c1)
- extension: resolve type errors and accessibility issues in entry points (5274813)
- extension: resolve type errors and lint issues in utility libraries (8ec2ce4)
- update pnpm-lock.yaml to match package.json changes (13db45d)
Refactoring
- extension: reorganize imports and update components for new features (0424e9b)
Maintenance
- add biome configuration and update backend release workflow (4ad189b)
- add filtered lint and typecheck scripts to root package.json (1db1431)
- apply Biome formatting to configuration files (38af949)
- apply Biome formatting to scripts (6315fd7)
- ignore TypeScript declaration files in gitignore (1d03ea0)
- shared: apply Biome formatting to shared package files (4e0b44f)
backend-v1.5.0
backend-v1.4.1
backend-v1.4.0
1.4.0 (2026-03-06)
Features
- extension: add parallel image upload capability to API client (3ce536f)
- extension: enhance chat UI for image attachments and error reporting (60ca515)
- extension: implement pre-upload image workflow in chat service (eb73def)
- extension: improve screenshot quality and deprecate full-page capture (eb20dc5)
- extension: update extension entrypoints and sidepanel with image support (34138c9)
Bug Fixes
- extension: resolve TS type mismatch and unused parameter in screenshot handling (f0d96fa)
Maintenance
ext-v1.5.0
1.5.0 (2026-02-27)
Features
- backend: add fetch_url tool for reading public web content (bf2510f)
- backend: add image pre-upload support and update chat schemas (955e367)
- backend: implement onPermissionRequest handler for Copilot SDK v0.1.28 (f892c65)
- extension: add parallel image upload capability to API client (3ce536f)
- extension: enhance chat UI for image attachments and error reporting (60ca515)
- extension: implement pre-upload image workflow in chat service (eb73def)
- extension: improve screenshot quality and deprecate full-page capture (eb20dc5)
- extension: update extension entrypoints and sidepanel with image support (34138c9)
- shared: enhance agent prompts with fetch_url tool awareness (90b13db)
- website: add Chat Workflow and Copilot CLI setup documentation pages (6917268)
- website: prioritize official store installations and improve Vercel deployment logic (b9b4775)
- website: update OG image copy to mention Copilot SDK and fix FAQ formatting (53aefff)
Bug Fixes
- extension: resolve TS type mismatch and unused parameter in screenshot handling (f0d96fa)
Performance
- backend: optimize full image processing and compression quality (c5efb15)
Refactoring
- website: simplify Vercel ignoreCommand logic with cleaner conditional grouping (bacb4bc)
- website: simplify Vercel ignoreCommand logic with cleaner conditional syntax (85b2011)
Maintenance
backend-v1.3.0
1.3.0 (2026-02-27)
Features
- backend: add fetch_url tool for reading public web content (bf2510f)
- backend: add image pre-upload support and update chat schemas (955e367)
- backend: implement onPermissionRequest handler for Copilot SDK v0.1.28 (f892c65)
- docker: add Docker Compose setup with Copilot CLI integration and persistence (4e9b245)
- extension: add dynamic backend URL configuration from storage (1f22e19)
- extension: add model search, pricing tiers, and account status display (4664751)
- extension: disable model picker after chat starts and add session recovery retry logic (c5e7b73)
- extension: insert pending text at cursor position instead of replacing draft (18cc61b)
- extension: replace auth status badge with user avatar icon and tooltip (613a357)
- shared: enhance agent prompts with fetch_url tool awareness (90b13db)
- website: add Chat Workflow and Copilot CLI setup documentation pages (6917268)
- website: add dynamic OG images and favicon with gradient branding (ade1cac)
- website: add FAQ and support pages with YouTube demo embed and responsive improvements (6f53b6a)
- website: add static OG image and dynamic metadata with request-based URL resolution (8fcb7a0)
- website: prioritize official store installations and improve Vercel deployment logic (b9b4775)
- website: update OG image copy to mention Copilot SDK and fix FAQ formatting (53aefff)
Performance
- backend: optimize full image processing and compression quality (c5efb15)
Refactoring
- extension: add browser compatibility layer for Chrome/Firefox API differences (c1c60ed)
- extension: add programmatic side panel opening with fallback for Firefox (322113a)
- tests: improve E2E test isolation and add accessibility attributes (5acaef0)
- website: simplify Vercel ignoreCommand logic with cleaner conditional grouping (bacb4bc)
- website: simplify Vercel ignoreCommand logic with cleaner conditional syntax (85b2011)
Maintenance
- backend: sync lockfile, built shared contracts, and fix test (e2478ee)
- backend: update dependencies and server initialization (5a78257)
- release: extension v1.1.5 [skip ci] (ebed54a)
- release: extension v1.2.0 [skip ci] (fdbf83e)
- release: extension v1.3.0 [skip ci] (085ed9c)
- release: extension v1.4.0 [skip ci] (f9f1f6f)
ext-v1.4.0
1.4.0 (2026-02-20)
Features
- extension: disable model picker after chat starts and add session recovery retry logic (c5e7b73)
- extension: insert pending text at cursor position instead of replacing draft (18cc61b)
- website: add dynamic OG images and favicon with gradient branding (ade1cac)
- website: add FAQ and support pages with YouTube demo embed and responsive improvements (6f53b6a)
- website: add static OG image and dynamic metadata with request-based URL resolution (8fcb7a0)