diff --git a/CHANGELOG.md b/CHANGELOG.md index 98f423b..4b772ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ e este projeto adere ao [Versionamento Semântico](https://semver.org/lang/pt-BR - Calculadora arrastável via drag handle no header do dialog - Callback `onSelectValue` na calculadora para inserir valor diretamente no campo de lançamento +- Aba "Changelog" em Ajustes com histórico de versões parseado do CHANGELOG.md ### Alterado diff --git a/app/(dashboard)/ajustes/page.tsx b/app/(dashboard)/ajustes/page.tsx index 890f0b8..21f2d0f 100644 --- a/app/(dashboard)/ajustes/page.tsx +++ b/app/(dashboard)/ajustes/page.tsx @@ -1,6 +1,7 @@ import { headers } from "next/headers"; import { redirect } from "next/navigation"; +import { ChangelogTab } from "@/components/ajustes/changelog-tab"; import { CompanionTab } from "@/components/ajustes/companion-tab"; import { DeleteAccountForm } from "@/components/ajustes/delete-account-form"; import { PreferencesForm } from "@/components/ajustes/preferences-form"; @@ -10,6 +11,7 @@ import { UpdatePasswordForm } from "@/components/ajustes/update-password-form"; import { Card } from "@/components/ui/card"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { auth } from "@/lib/auth/config"; +import { parseChangelog } from "@/lib/changelog/parse-changelog"; import { fetchAjustesPageData } from "./data"; @@ -28,6 +30,8 @@ export default async function Page() { const { authProvider, userPreferences, userApiTokens } = await fetchAjustesPageData(session.user.id); + const changelogVersions = parseChangelog(); + return (