Skip to content

Commit bfbd707

Browse files
chore: release master (#132)
1 parent c297fcd commit bfbd707

File tree

5 files changed

+125
-4
lines changed

5 files changed

+125
-4
lines changed

.release-please-manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"backend": "0.2.0-beta",
3-
"frontend": "0.2.0-beta"
2+
"backend": "0.2.1-beta",
3+
"frontend": "0.3.0-beta"
44
}

backend/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## [0.2.1-beta](https://github.com/heygaia/gaia/compare/v0.2.0-beta...v0.2.1-beta) (2025-08-21)
4+
5+
6+
### Documentation
7+
8+
* Added Code of Conduct and appropriately replaced main with master in docs ([c297fcd](https://github.com/heygaia/gaia/commit/c297fcd9bcd55d1deedf564b9736b32b4993fcf9))
9+
310
## [0.2.0-beta](https://github.com/heygaia/gaia/compare/v0.1.0-beta...v0.2.0-beta) (2025-08-21)
411

512

backend/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "gaia"
3-
version = "0.2.0-beta"
3+
version = "0.2.1-beta"
44
description = "Backend of GAIA - The personal AI assistant"
55
readme = "../README.md"
66
requires-python = ">=3.11"

frontend/CHANGELOG.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,119 @@
11
# Changelog
22

3+
## [0.3.0-beta](https://github.com/heygaia/gaia/compare/gaia-v0.2.0-beta...gaia-v0.3.0-beta) (2025-08-21)
4+
5+
6+
### Features
7+
8+
* add background color to calendar list fetch data and update display component ([9d94bc6](https://github.com/heygaia/gaia/commit/9d94bc67727cfe44d91f7e6b7d5079e79cad03e1))
9+
* add bulk mark as read functionality and enhance notification components ([6e564fb](https://github.com/heygaia/gaia/commit/6e564fb621bb329d581738c411d389c2d8073b08))
10+
* add date-fns-tz and react-swipeable-list dependencies ([42bdf27](https://github.com/heygaia/gaia/commit/42bdf278b1aca5a7fb2ed0d276e6b23ea7291fd8))
11+
* add default profile picture and support modal to user settings menu ([61a4487](https://github.com/heygaia/gaia/commit/61a4487b4ecd9477fde1448d186944f696ff11a0))
12+
* Add edit functionality for todos across various pages and components ([6713b6d](https://github.com/heygaia/gaia/commit/6713b6d4412b34e1bc0b678e8e1314533e108c18))
13+
* Add email thread support and enhance user guidance ([bf382ed](https://github.com/heygaia/gaia/commit/bf382ed2294bef366fcfebac51c09e1b0f9f6e84))
14+
* add endpoint to update conversation description and related service function ([7856867](https://github.com/heygaia/gaia/commit/785686771daddd361ca4ed7f668156802daf1196))
15+
* Add follow-up actions functionality ([e4cb8ba](https://github.com/heygaia/gaia/commit/e4cb8bab3595eeb8a6bd187d2a94b5b4da80361b))
16+
* add hasMessages prop to Composer, ComposerInput, and SlashCommandDropdown components ([bbf4365](https://github.com/heygaia/gaia/commit/bbf436513ea23c3170d17a74d136c7532a9023af))
17+
* Add integration connection handling with decorators and prompts ([813c5c0](https://github.com/heygaia/gaia/commit/813c5c00938ac0c578c63fd101a08903e60a5bde))
18+
* add MailLayout component; update SidebarTopButtons and GoalsPage styles; enhance Calendar and GoalCard components ([d0546b2](https://github.com/heygaia/gaia/commit/d0546b2324787535675841b07c1bb01a516501b5))
19+
* add profiles to services in docker-compose and update Dockerfile for consistent command execution ([4be4644](https://github.com/heygaia/gaia/commit/4be46442e0c67ad9b1094dbd1af77c4fe303b4e0))
20+
* Add RedirectLoader component and update login/signup pages to use it for OAuth redirection ([dc4a81d](https://github.com/heygaia/gaia/commit/dc4a81d815bbe7dc89defb46f35ac742bfb5ccb6))
21+
* add showCompleted prop to TodoList for filtering completed todos ([5c0fc72](https://github.com/heygaia/gaia/commit/5c0fc72c4eb33d590631abd67829f8ecf9a5c84d))
22+
* add unread notifications count and badge to SidebarTopButtons and enhance NotificationsPage with new badge component ([6b93b6d](https://github.com/heygaia/gaia/commit/6b93b6dbf5f3675e82e1ac3297a0d2896de4728b))
23+
* Add workflow functionality to TodoSection and TodoItem types ([6e4ef61](https://github.com/heygaia/gaia/commit/6e4ef6101611dc5f64d5aa0884ceb8b93b880a99))
24+
* add YouTube link to appConfig for enhanced user engagement ([2c2100e](https://github.com/heygaia/gaia/commit/2c2100ea076c71a5b074bc8eca40bce168c35015))
25+
* calendar events display components in tool streaming ([da58f93](https://github.com/heygaia/gaia/commit/da58f933d1d5d52743fa0b8d92a30897cd437c05))
26+
* **calendar:** add recurrence support for events and enhance event creation UI ([d728059](https://github.com/heygaia/gaia/commit/d728059314fcb9d604701fe9a251e47e23a6b94a))
27+
* **calendar:** implement Calendar component with event handling and loading states ([95ab8b2](https://github.com/heygaia/gaia/commit/95ab8b269d45e3c682f4293e9e7d297fec109c75))
28+
* Clicking on the email list, appends to searchbar for better thread fetching + minor ui changes ([5874bc5](https://github.com/heygaia/gaia/commit/5874bc534e0ce1d631e19e6add5eb215cf3dad33))
29+
* Enhance calendar event display with improved empty state handling and icon integration ([faf961a](https://github.com/heygaia/gaia/commit/faf961a27f0a9cbf60dea000a306620233ada0ef))
30+
* enhance ChatTab and SidebarTopButtons with new icons and styling improvements for system purpose chats ([4f8f177](https://github.com/heygaia/gaia/commit/4f8f177e6f41b154823e0d59beafb88486a42393))
31+
* enhance CI workflow with ESLint autofix and improve subscription error handling; clean up unused imports in components ([f0f4067](https://github.com/heygaia/gaia/commit/f0f40673a3dcc8e7e3ba81204994c589ffcabd1a))
32+
* Enhance email handling by adding thread ID support and limiting email body length ([6ad88c5](https://github.com/heygaia/gaia/commit/6ad88c53bf1bcfd58c679a5987e170b1def4b3af))
33+
* enhance follow-up actions functionality and UI integration ([c431233](https://github.com/heygaia/gaia/commit/c431233ea8c639b864c9fd37c76ef0356f47f195))
34+
* Enhance integration connection component by showing if it's already connected ([55f1457](https://github.com/heygaia/gaia/commit/55f1457109e0ed5acc6cc2b69def8a68c20ab97f))
35+
* Enhance integration connection handling and user experience ([f6356de](https://github.com/heygaia/gaia/commit/f6356deb9da20543522317d3972796ce4c94ce58))
36+
* enhance Razorpay setup script and update landing page components ([9ef8de9](https://github.com/heygaia/gaia/commit/9ef8de983af02df3f31d03407eb395a24bf795de))
37+
* Enhance TodoSection interactivity with clickable todo items and improved event handling ([3a55c20](https://github.com/heygaia/gaia/commit/3a55c20405dc8cb6d16a4b11c3a3eedea8ee13ae))
38+
* Enhance UI with new icons, notifications, and styling improvements ([a89d7ab](https://github.com/heygaia/gaia/commit/a89d7ab663c639a8ba168197e057ccdc4fd43972))
39+
* Enhance user interaction and navigation features ([27edeb6](https://github.com/heygaia/gaia/commit/27edeb61ba2c7895212ce3da1962d8810c784257))
40+
* frontend changes ([5dc3c32](https://github.com/heygaia/gaia/commit/5dc3c328b31757000b1e987bacc45613b5e20e8d))
41+
* Implement calendar events display and fetching components ([8fcea17](https://github.com/heygaia/gaia/commit/8fcea176f6377490ae9334659aa11ed51417cbea))
42+
* implement calendar list fetching and display components ([068afe4](https://github.com/heygaia/gaia/commit/068afe414b699b6f189ffd25adaa1b55196838cf))
43+
* Implement Composer context for managing input appending across components ([73525b8](https://github.com/heygaia/gaia/commit/73525b86d5f8794d0adbff524bc9a14880538941))
44+
* Implement email composition feature and UI enhancements ([0979c21](https://github.com/heygaia/gaia/commit/0979c2195795452e688cbcc5c800594a15a00922))
45+
* Implement email composition feature with new models and UI updates ([3a5947d](https://github.com/heygaia/gaia/commit/3a5947d28860a02ebfce3f246d72edf784720fec))
46+
* implement email fetching functionality and UI components ([1c099a1](https://github.com/heygaia/gaia/commit/1c099a1d34ae4b69c414ed01d6660e415d68afd1))
47+
* Implement EmailThreadCard component and integrate with existing chat features ([2af59cc](https://github.com/heygaia/gaia/commit/2af59cce1ac3403f09cc53e3e4cb6346f3386dd2))
48+
* implement FollowUpActions component and enhance follow-up actions handling ([8f496c3](https://github.com/heygaia/gaia/commit/8f496c3d62924c2c59962d23b42fe327d6261e56))
49+
* implement Google OAuth scope dependencies and integrate into calendar and mail routes ([7b774e2](https://github.com/heygaia/gaia/commit/7b774e22581ff2b0cdb89926e39c32bedd70595c))
50+
* Implement unified todos API with optimized counts endpoint and refactor related components ([a0bff1e](https://github.com/heygaia/gaia/commit/a0bff1e0e34910c5377e6c7718cc355966276dfd))
51+
* Implement workflow generation and management for todos ([451aa1d](https://github.com/heygaia/gaia/commit/451aa1df95aed3ae5b6c348c49f33af8a6dbfcdb))
52+
* implement workflow status updates and timeout handling for workflow generation ([01ad47b](https://github.com/heygaia/gaia/commit/01ad47bc522431f0e769079db33e7efeb6e75661))
53+
* improve email stream UI ([e488c75](https://github.com/heygaia/gaia/commit/e488c7538608aee27da9d87f97a26ec66db773c2))
54+
* Integrate Google Analytics and update analytics comments in layout ([6f2e40d](https://github.com/heygaia/gaia/commit/6f2e40d7f4a47f6137516108c5f2a55b58312c3c))
55+
* Integrate loading state into chat components for improved user experience ([2ca672e](https://github.com/heygaia/gaia/commit/2ca672e930f15a0f9c355f2455687c83a8b302c2))
56+
* Integrated `WorkOs` for authentication and implemented `TokenRepository` to handle google auth tokens ([84cbd7c](https://github.com/heygaia/gaia/commit/84cbd7c82f16c9ad7028f4e2a8aacf3ba60ad5a0))
57+
* introduce base message types to remove redundancy type management of chat and user bubbles ([9f5ec9e](https://github.com/heygaia/gaia/commit/9f5ec9edfca9628b33be6f0c7acc0c429801c396))
58+
* Landing Page Final ([5427736](https://github.com/heygaia/gaia/commit/5427736907ef62af440d5648006fc8221a250e98))
59+
* Minor Changes ([630931c](https://github.com/heygaia/gaia/commit/630931c403c7ab94f8879dde3532af0fff435b32))
60+
* Public Beta Landing Page ([434cd7c](https://github.com/heygaia/gaia/commit/434cd7cd298fbe8ee946395f17f1d89f86627246))
61+
* Refactor goal caching logic and update goal-related types for improved consistency ([4940fcd](https://github.com/heygaia/gaia/commit/4940fcd06f077599ef8a7bea4c4c70cffa8ceedc))
62+
* Update email handling and UI components for improved user experience and clarity ([fd2a3a5](https://github.com/heygaia/gaia/commit/fd2a3a5590b59ee80e814fc740decc8780622b42))
63+
* Update environment configuration and integrate Infisical for secret management ([3d25044](https://github.com/heygaia/gaia/commit/3d250448b063e519289e4905c170d31880ca85af))
64+
* update landing page components and improve navbar styling ([c64c524](https://github.com/heygaia/gaia/commit/c64c52483fe582c844a3ffe6c1ca4ea198f111cd))
65+
* update license from PolyForm Shield to PolyForm Strict and adjust README accordingly; remove outdated frontend and backend documentation ([d28582f](https://github.com/heygaia/gaia/commit/d28582f389fc4400c936b1a8012584b0c2b72987))
66+
* update NavigationMenu component and make isExpandedDefault optional in EmailThreadCard ([9c5e7e2](https://github.com/heygaia/gaia/commit/9c5e7e2b3f09787e7f0466088614f5e3269d60f7))
67+
* Update OAuth flow to use WorkOS for login and signup redirection ([33ffbf4](https://github.com/heygaia/gaia/commit/33ffbf4bb85af030cf0270b5696217ccf19291ef))
68+
* Update settings menu with Discord and WhatsApp integration options ([3346dd3](https://github.com/heygaia/gaia/commit/3346dd31945f496115bd1360e1f964061ef07ab1))
69+
* update sidebar styles and refactor ChatsList component for improved accordion functionality ([78b9b9c](https://github.com/heygaia/gaia/commit/78b9b9c81c62dad568653f5462bcdcb8a9060c75))
70+
71+
72+
### Bug Fixes
73+
74+
* achieve 100% mypy compliance across all 232 source files ([356310d](https://github.com/heygaia/gaia/commit/356310de0c90fe2a5b6ee2a57d7176ebd72921e1))
75+
* add conditional check for frontend changes in quality checks workflow ([01fdd1d](https://github.com/heygaia/gaia/commit/01fdd1d4bc8cd8f45c41918db63dcd3e89e1ebe6))
76+
* add integration scope validation + improve error handling UX ([6a378fb](https://github.com/heygaia/gaia/commit/6a378fbd37929cecad0c45fccfb2fd0649fbf14b))
77+
* Added `md` support in google doc creation and fixed reminder timezone related issues ([8ae8a60](https://github.com/heygaia/gaia/commit/8ae8a606c118e9f7c012639e3b38847729574888))
78+
* adjust API call in todoApi to remove silent option ([5c0fc72](https://github.com/heygaia/gaia/commit/5c0fc72c4eb33d590631abd67829f8ecf9a5c84d))
79+
* Adjust dimensions of logo in RedirectLoader component ([23b7882](https://github.com/heygaia/gaia/commit/23b7882494a095e2c2f66f0f8dae75cfa8cc949f))
80+
* adjust padding in TodoSidebar and remove debug log from TodoModal ([55e1e29](https://github.com/heygaia/gaia/commit/55e1e290b5c623c78124d0ee68833a531ed1c83b))
81+
* adjust z-index and positioning for SlashCommandDropdown component ([c6afed6](https://github.com/heygaia/gaia/commit/c6afed6aea58d69274159b288c3889fc1b55e9cd))
82+
* blog post modal & lint ([8276822](https://github.com/heygaia/gaia/commit/8276822fe5d6aa4e5ed5f6b24680da87bc716023))
83+
* build issue with useurlmetadata query ([40df4f1](https://github.com/heygaia/gaia/commit/40df4f1b8a16ee2ec68dc6b7b9db27879039dfcb))
84+
* Calendar Page component ([d6d19a8](https://github.com/heygaia/gaia/commit/d6d19a8157add058a1e9f119855dcb6447a0c5c2))
85+
* checkbox click wasn't updating local state after api call ([ee4bfc1](https://github.com/heygaia/gaia/commit/ee4bfc1735ea2e5124436338745c0ae53c798de8))
86+
* docker compose on prod ([356310d](https://github.com/heygaia/gaia/commit/356310de0c90fe2a5b6ee2a57d7176ebd72921e1))
87+
* docker prod changes ([008ac75](https://github.com/heygaia/gaia/commit/008ac75255e653105eb4051988f0a67a9d32e04b))
88+
* **docker-compose:** update gaia-backend port mapping from 80 to 8000 ([9c7cd17](https://github.com/heygaia/gaia/commit/9c7cd178a74524796c16a1256482a68b51d54e36))
89+
* edit functionality for todos that was lagging ([59b7753](https://github.com/heygaia/gaia/commit/59b7753aa4bef969bd323b36f65fef528eaa960e))
90+
* enable reactStrictMode in next.config.mjs ([0b36fca](https://github.com/heygaia/gaia/commit/0b36fca86bd0781bb4fdb0b2e63c2d862f12eec7))
91+
* Enhance goal management and todos functionality ([9e34503](https://github.com/heygaia/gaia/commit/9e345034378cf4bda5db13b66853ea795c42d774))
92+
* first message not showing while streaming ([0ef2df4](https://github.com/heygaia/gaia/commit/0ef2df4cb1b9e1a52742cfaf3ba6f50a3e7fed50))
93+
* Import redirect in login and signup pages; update LoginModal imports ([4fb3b82](https://github.com/heygaia/gaia/commit/4fb3b82de9df739d4cf5782507e27322e0ec8d97))
94+
* improve error handling in API request function ([258fca1](https://github.com/heygaia/gaia/commit/258fca1e28d000f8569a1c963d4562bc54a7f863))
95+
* improve error handling in WebSocket and calendar event deletion; remove unused browser router ([aec6ba9](https://github.com/heygaia/gaia/commit/aec6ba946f284a3e42639daa0b58fe2c66853115))
96+
* improve todo fetching logic to utilize cached data and reduce unnecessary API calls ([6a22e05](https://github.com/heygaia/gaia/commit/6a22e05b8b51906882d6fafde170b80138278990))
97+
* Improve URL validation logic in useUrlMetadata hook ([0945fdc](https://github.com/heygaia/gaia/commit/0945fdc9950d22022fb03e1f1b87c09585111a08))
98+
* increase force charge strength for better node repulsion ([8988396](https://github.com/heygaia/gaia/commit/898839654d0f3d295cf7024a4b5b8af4ab58420a))
99+
* lint and type issue ([a2d7d9b](https://github.com/heygaia/gaia/commit/a2d7d9bf2b98524261be2265d647795d515df655))
100+
* made blogs client side ([4eeb5d6](https://github.com/heygaia/gaia/commit/4eeb5d637d607779b282bb69c3b73ac6118c959a))
101+
* made pricing client side instead of server side ([f436e4f](https://github.com/heygaia/gaia/commit/f436e4fe907f6facc120494ec0b04a255351a7d9))
102+
* make connect your tools button same width as composer ([42d0d04](https://github.com/heygaia/gaia/commit/42d0d04dc7c50f7c5bfd373ad052d6d1a73e0970))
103+
* mypy type safety compliance ([cf37408](https://github.com/heygaia/gaia/commit/cf374086212597fe36473df9b8df4a61d5463345))
104+
* remove mail route from sidebar top buttons, lint ([65c0cd5](https://github.com/heygaia/gaia/commit/65c0cd5dba026d1ee802270a84f7f87f61d1844a))
105+
* remove next-video dependency ([356310d](https://github.com/heygaia/gaia/commit/356310de0c90fe2a5b6ee2a57d7176ebd72921e1))
106+
* remove unused celery dependency and add cfgv package ([dcbcdd3](https://github.com/heygaia/gaia/commit/dcbcdd352b71acbb7d8e633d61eff9b3dc9b33e6))
107+
* remove unused Mail icon import from SidebarTopButtons ([ce2f40f](https://github.com/heygaia/gaia/commit/ce2f40f5ec231c0ae12037ccdaa73330300d5963))
108+
* sort todos by completion status within grouped dates in TodoList component ([419b310](https://github.com/heygaia/gaia/commit/419b310373302bc67ae085000d1394054f3f7a7d))
109+
* toast duplications ([908579f](https://github.com/heygaia/gaia/commit/908579f5eae4eda6eac543c7f7b284c15a56eb3b))
110+
* update email message templates for detailed rendering and improve body decoding logic ([2d79874](https://github.com/heygaia/gaia/commit/2d7987406130a73f82b803c17250af3ed36bc408))
111+
* update event payload type to use string for recurrence in CalendarEventDialog ([f823c40](https://github.com/heygaia/gaia/commit/f823c403c6413d92a256c878ee6bc224d05c7688))
112+
* Update GoalData type to use string for created_at and improve roadmap task filtering logic ([efab56e](https://github.com/heygaia/gaia/commit/efab56e8b8f13535c2a1908f453b0bf5a99652c8))
113+
* update pre-commit configuration and enhance type checking; adjust sidebar styles and layout components ([a958d46](https://github.com/heygaia/gaia/commit/a958d46fcac2b99258f27bc5467157d9b78f0fa6))
114+
* Update redirect URL in workos_callback and remove success indicator checks in RedirectPage ([1310099](https://github.com/heygaia/gaia/commit/131009995c94d46ae17d14b3dae10d9fe3d896f8))
115+
* update type for onSelectionChange in FlowchartSection component ([0b36fca](https://github.com/heygaia/gaia/commit/0b36fca86bd0781bb4fdb0b2e63c2d862f12eec7))
116+
3117
## [0.2.0-beta](https://github.com/heygaia/gaia/compare/gaia-v0.1.0-beta...gaia-v0.2.0-beta) (2025-08-21)
4118

5119

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "gaia",
33
"description": "Frontend of GAIA - The personal AI assistant",
4-
"version": "0.2.0-beta",
4+
"version": "0.3.0-beta",
55
"private": true,
66
"homepage": "https://github.com/heygaia/gaia",
77
"bugs": {

0 commit comments

Comments
 (0)