Skip to content

Latest commit

 

History

History
534 lines (380 loc) · 32.1 KB

File metadata and controls

534 lines (380 loc) · 32.1 KB

Changelog

v4.4.0

compare changes

🚀 Enhancements

  • Add DynamoDB provider sample (da8c998)
  • Add Cloudflare R2 with S3Client provider sample (820dcff)

🩹 Fixes

  • Css layering (204ce95)
  • keepAuthFresh: Deadlock if cannot refresh (2739ac5)
  • Convex is now dumber (4e15837)
  • Tsconfig resolve (d959e26)
  • Should only call proxy on local (0ff3694)

📖 Documentation

  • Revise SSR note in README (95b03c1)
  • Simplify README for LLM Chat (3f4a3f3)
  • Collapsible LLM Chat description (9c088fb)
  • README: Docs maintenance (1406838)

🏡 Chore

  • Update deps and opt-in to nuxt typescriptPlugin (17a18c1)
  • Update deps (c18fe19)
  • Nested autoimport fixed (ef30b78)
  • Update deps (215b7b3)
  • Update i18n key template syntax (7301439)
  • Update deps (d769824)
  • Update tsconfigs (0582b46)
  • Remove custom text tokens (390b016)
  • @ark/schema ref not necessary anymore (ea2e059)
  • Update deps (70eb7af)
  • Support app with baseURL (c16898d)
  • Update deps, apply lint fixes (use pm catalog) (f1f59c4)

❤️ Contributors

v4.3.0

compare changes

🚀 Enhancements

  • ⚠️ Auth improvements, refactors (desc) (df03a02)
  • ⚠️ Migrate to WorkOS as hosted auth, polish auth middlewares, fix logout (1dac7e0)

🩹 Fixes

  • Provider cache key typo (b02c8e4)

📖 Documentation

🏡 Chore

  • Set ArkType vscode settings (b68ddea)
  • Update deps (75aaa12)
  • objectOmit now available in @antfu/utils (499f097)
  • Remove constant secret so it alerts you to set one (dfbb123)
  • Update deps (0717bfd)
  • Update deps (1594fba)

⚠️ Breaking Changes

  • ⚠️ Auth improvements, refactors (desc) (df03a02)
  • ⚠️ Migrate to WorkOS as hosted auth, polish auth middlewares, fix logout (1dac7e0)

❤️ Contributors

v4.2.0

compare changes

🚀 Enhancements

  • Add sample grammy telegram bot implement (d0e5bbd)

🩹 Fixes

💅 Refactors

  • ⚠️ Reword: RouteApp => Route (55c7fdd)

📖 Documentation

🏡 Chore

🎨 Styles

  • Fix scrollbar visibility (7befd19)

⚠️ Breaking Changes

  • ⚠️ Reword: RouteApp => Route (55c7fdd)

❤️ Contributors

v4.1.0

compare changes

🏡 Chore

🎨 Styles

  • ⚠️ Oklch colors, some syntax fixes (234bdd2)

⚠️ Breaking Changes

  • ⚠️ Oklch colors, some syntax fixes (234bdd2)

❤️ Contributors

v4.0.0

compare changes

🚀 Enhancements

  • devContainer/postCreate: Auto install pnpm via corepack (4646033)
  • Local workerd dev setup and guide (d0d67c4)
  • Add repo-release script (ddf137f)
  • Tailwind v4 compat (1fb0e38)

🩹 Fixes

💅 Refactors

  • Fetch util now published as fetch-result-please (78dbc65)

🏡 Chore

  • Update deps (05583c9)
  • Remove unnecessary @ts-ignore (64ecb06)
  • Add NuxtRouteAnnouncer (2decf00)
  • Update deps (ad30b2f)
  • Update deps, use official parseResponse from hono (6c536ad)
  • p/kinde-main: Should report when required envs are missing (b074f36)
  • Update deps (53229b7)
  • Update deps (2feee9c)
  • Update major hono-openapi (19bafc4)
  • Upgrade to ai-sdk@5 (93e267a)
  • Update default model (8de484e)

❤️ Contributors

v3.1.0

compare changes

💅 Refactors

  • Update layouts, add font size tokens (3fe8d3f)

🏡 Chore

❤️ Contributors

v3.0.0

compare changes

🚀 Enhancements

  • Simple AI chat demo example (811f918)
  • Threads-based agents chat system (milestone 1) (35b1abe)
  • Not found handler for Workers SPA/SSG (c52adb9)
  • Milestone 2: refac sidebar, mobile working good (316646d)
  • Thread title gen, some general fixes (a9ed7d1)
  • Milestone 3: support anonymous user (a9f94e3)
  • InsaneUI mode, UI polishing, scroll logic changed again (7d67d8b)
  • Sidebar polishing: guest content, tooltip (8996fd3)
  • Copy, branch, reval local thread, more UI polish (eba5c3e)
  • Branch icon and link (a9d4f33)
  • Frozen thread (baff73b)
  • Efficient concurrent sessions of same thread support (2dc8e80)
  • Share Thread (b19e1ca)
  • Persist shared thread to local (50dec3a)
  • Multi-user identity context support (156b551)
  • Optimistic freeze and fix anonymous freezing thread from another session (42f6adc)
  • Interactive multi-agent chat (bf195e2)
  • Better system context system (ccde47a)
  • Improve multi-agent system prompt (d56d18b)
  • Language and log-in/out in Settings (9c9b816)
  • Improve system and messages context. (1098018)
  • Nickname setting (474edc0)
  • Migrate anonymous threads to user account (7451a0b)
  • Better backend error handling (6c777e6)
  • Elegant BYOK UI settings support ✨ (aff549b)
  • Refactor and fixes client streaming flow, user can send messages at the same time seamlessly (d0fea42)
  • Improve and fixes nicknames (9d070b3)
  • Improve system prompt (db24300)
  • Improve system prompt again (224dad5)
  • Tip for thread context menu (19f7f3e)
  • Allows line breaks for mobile prompting (a771389)
  • Prompt, scroll, responsive UX + fixes, cleaning, restyle threads hover (3ccaba8)
  • Hotkeys and search dialog (3644a37)
  • Add some more providers (cb54cec)
  • Sample working image input modality, no db schema persist and ui render yet (7017549)

🔥 Performance

  • Use new MDCCached component, more visible skeleton (a673120)
  • Stuck streams resolve perf (e310762)
  • Prevent invoking multiple fetches (560bdfd)
  • Improve resolveStuckStreamMessages (56328dd)

🩹 Fixes

  • Temporary patch for Workers (a13168f)
  • New patch for hono-sessions (1ab38c4)
  • Correct alertIsStreaming check (affa55a)
  • ChatSidebar render might error (e59667b)
  • Not found handler for Workers SPA/SSG (4b94b84)
  • Threads fetching of different users (867cdd1)
  • Missing interfaceSRK (9dac613)
  • Threads sync data and orders (c2ded57)
  • Auto scrolling not working on new convo (99e7d3a)
  • Branch does not work on newly chatted message (0118ac8)
  • Should prevent frozen thread to receive new message (bcfbcac)
  • Incorrect count length (3720b26)
  • Should not try subscribe on empty id (86bd8e6)
  • Hold shift still open the share modal (266155c)
  • Dev scripts should be interactive (d9f1834)
  • dev:full script fix (db932c5)
  • New models doesn't work (7f2592d)
  • Relocate and fix counter when branch (4ecbd41)
  • Mobile sidebar scrolling (7f7b8d7)
  • Floating menu bg on mobile, better bg (6252e7e)
  • I18n broken by VSCode Extension (6f91020)
  • Error response formatting (9b23b3b)
  • Do a last re-render on stream finish (MDC bug) (3261eed)
  • getChatNickname on new user (ad2bb1d)
  • Opacity transition causing glass render bug (df90598)
  • First time toggling of the theme button (d049d2f)
  • Add openai provider to backend (c6f4da4)
  • Permissions issues (f3d4081)
  • Simpler merging logic, fix shared thread not showing up (7bc0f84)
  • Needs serializing to save to IDB (2421efc)
  • Background capturing some scroll on mobile (70bb857)
  • Should not open dialog by default (3abbb33)
  • Viewport on some mobile browsers (9b244f4)
  • Missing i18n for search placeholder (a9a5688)
  • Wraps fixed header with a container to prevent layout shifting when using modals (1392569)
  • proxy: Should use $apiUrl instead (1c37173)
  • Missing sidebar background color (47d713a)
  • UserProfileType, move to @local/common (782dd1e)
  • Waits for other projects to tsc (a52617c)

💅 Refactors

  • More conventional env file namings (ed238fa)
  • Rename and reduce unnecessary ops in internal functions (999ac7d)
  • Codebase beautify and general fixes (4d45ff0)
  • Remove unnecessary bit (1b8b987)
  • Restructure backend-convex (299cc0f)
  • Minor (b7dd314)
  • Share dialog UX, general cleaning (b3b35a4)
  • Add 2.0 flash model w/ attachment capability, some refactors (e831f39)
  • Move GSS to CGP, add shortcut and context access (baaf475)
  • backend: Use console logger directly for better cloud compat (02dff79)
  • More readable proxy implement (ab30757)
  • Cleaner theme extends defines (fea8eac)
  • Better commonColorVarsGen (98bee0a)

📖 Documentation

  • README: Update (abe3324)
  • README: Update (aca8828)
  • README: Update (f154486)
  • Update note for convex (4ba0495)
  • README: Note about adding AI providers (0730423)
  • README: Note the project's mindset (23e649d)
  • frontend: Add note about deploy script including build (c68a468)

🌊 Types

  • FlickeringGrid: Minor types error (7cd3d9f)

🏡 Chore

  • Lockfile (da74d62)
  • Update deps (56da4da)
  • Should do scroll on a timeout (b74c5ba)
  • Easier to escape the scroll bottom grab. (fc3c087)
  • Clean not needed file (493c1dc)
  • Change script to dev:prepare for good turbo compat (87f1095)
  • Reduce unnecessary div level (c1f2386)
  • Milestone 1.5: initial mobile render-able (375c96c)
  • Test disable apiRoute, bundle all languages (3eae5df)
  • Use MDC instead of MDCCached (2bbe79a)
  • Easier scroll escape (926e495)
  • Logic to prevent possible multiple streams on the same message (d436750)
  • Save more regularly, correct pool timing with save frequency (639c86d)
  • Add template file for OgImage (d91fb65)
  • UI/UX/DX fixes (6c94508)
  • Minor change (b0fd47b)
  • Alternative config for optional convex script (4bba9e7)
  • Fix i18n (d57c935)
  • Should also delete messages when deleting a thread (7cde40b)
  • Update deps (fix message outdated persist) (b66f294)
  • Bump lib, fix i18n (d9bb7fb)
  • Remove debug log (6a74ad1)
  • SignIn should return to where you left 🫡 (9b5499f)
  • Should not show empty nickname for logged user (9642227)
  • Should navigate on left mouse only (737f3ec)
  • Minor (a67f92c)
  • Update deps (fd02319)
  • Minor, prepare for avatar display (a3a29e1)
  • Manually register lenis instead because the official module breaks useNuxtApp (c2dfb4e)
  • Migrate to tsdown, remove dynamic imports vars for now bc toolchain compat (cc52610)
  • Remove bad old classes (3df127d)
  • Latest nuxt-seo compat (does not require v-if) (c1a2352)
  • frontend: Add user-facing name for locales (70a219c)
  • Always attach local dev origin when proxy (f28f955)
  • Expose apiUrl (c3b8d4c)
  • Update deps (fc585dd)
  • Rollback nuxt to 4.0.0-alpha.3 due to node-compile-cache dir bug (3989f4a)
  • Update deps (windows compat fix) (c305185)
  • Rollback to Nuxt alpha 2 due to weird TS bug on some machines (e68226c)
  • Add note about NuxtTime (9130df0)
  • Update .gitignore (bdc16a9)
  • Update deps (vue-tsc 3.0) (e0b5da3)
  • Lint and type fixes after upgrade (40ed83a)
  • Set tsconfig for TS references use (a74b1fa)
  • Set quickcheck to run on frontend deploy (lint & typecheck) (8141c0d)
  • Allow test:types for backend and backend-convex to emit (d9dddb3)
  • Update deps (7c75a0f)
  • Should only show Chat tab if Convex exists (6388681)
  • Add some more rate limits (8536977)

🎨 Styles

  • Minor UX (b369f8f)
  • chat: Better distinction between user and ai (11ef97d)
  • Increase render size for AI card (d056db4)
  • Sidebar/interface minor ui/ux (8f90d92)
  • More readable intro text for InsaneUI (1f0a87c)
  • Fix muted-foreground color (aa9f02f)
  • Minor UI (2168cf0)
  • Fixing my palette again (419b028)
  • Fix Skeleton overflowing on mobile (3ef96fc)
  • Prose copy button should only show when needed (094edb9)
  • Responsive scale better (78f25b6)
  • ProsePre: Min-width (8540784)
  • InsaneUI submit button (0990011)
  • Should have transition-opacity here (a8c84d9)

❤️ Contributors

v2.0.0

compare changes

🚀 Enhancements

  • Convex shared auth integration (c99c00d)
  • convex: Authenticate and rate limit for tasks.add (3bd9ce7)
  • Add getConvexErrorMessage util (bfc4675)

🩹 Fixes

  • Build fix due to error fetch (23f5bd5)
  • Correct IsSST rendering (a6bb874)

💅 Refactors

  • Simplify view-tree (918b5f7)
  • ⚠️ Major repo fixes and cleanup, removed PrimeVue (daddfa0)

📖 Documentation

🌊 Types

  • Define schema for tasks table for full e2e2e type-safety (01f4213)

🏡 Chore

  • Initial LoadingScreen (84996e4)
  • Reduce console warn due to NuxtPage (0dc6ecc)
  • Improve UI/UX regarding Convex test (2577ea1)
  • Wrangler.jsonc (5f1845a)
  • Properly populate tsconfig references (b47bb42)

🎨 Styles

  • Frontend beautifying - thanks Roo Code (94e1969)
  • LoadingScreen beautifying - thanks Roo Code (7f06a50)
  • Minor fix (34d9663)
  • Minor (6c19dc1)

⚠️ Breaking Changes

  • ⚠️ Major repo fixes and cleanup, removed PrimeVue (daddfa0)

❤️ Contributors

v1.2.1

compare changes

🚀 Enhancements

  • Add sample route to demo Convex fetching from backend (dd155a2)

🩹 Fixes

🏡 Chore

❤️ Contributors

v1.2.0

compare changes

🚀 Enhancements

  • Dynamic Convex integration 🔥🔥 (d0e9d08)
  • Convex integration with backend (028a161)

🌊 Types

  • backend: Fix import shortcut path missing .js (cbaab7e)

🏡 Chore

  • Improve build/deploy dx, turbo pipeline, fix backend-convex deploy on frontend build (6ef6abc)

❤️ Contributors

v1.1.0

compare changes

🚀 Enhancements

  • frontend: More extensive UI (layouts) boilerplate, general adjustments and fixes (ba56920)

🩹 Fixes

  • Weird i18n-ally globbing and ordering bug break extension reactivity (902300a)

💅 Refactors

  • backend: Use import map instead of ts alias, reduce file count (d4338f7)

📖 Documentation

🏡 Chore

❤️ Contributors

v1.0.0

Initial release <3

❤️ Contributors