Skip to content

Update dev-branch - #15

Merged
mjkatgithub merged 47 commits into
developfrom
master
Dec 29, 2025
Merged

Update dev-branch#15
mjkatgithub merged 47 commits into
developfrom
master

Conversation

@mjkatgithub

Copy link
Copy Markdown
Owner

just update the dev-branch to add some more fancy stuff

mjkatgithub and others added 30 commits January 11, 2025 00:06
Add validation for blog data and update the deployment script
Add section on adapting the codebase and directory structure for migrating from Nuxt 2 to Nuxt 3, including configuration file changes and common TypeScript errors.
…ion from Nuxt 2 to Nuxt 3, including changes in the directory structure and global CSS imports.
…for other developers to the blog draft about the migration from Nuxt 2 to Nuxt 3. Add a concluding section with personal insights and tips.
…menting the entire process, challenges, and solutions. Includes detailed steps for preparation, migration, codebase adjustments, and personal recommendations.
…ationen zur Handhabung von Schriftarten und globalen Stilen, einschließlich der neuen Vorgehensweise mit Dart Sass und der Platzierung von Schriftdateien im `public`-Verzeichnis.
Update the blog from Nuxt 3 to Nuxt 4, including the required
upgrade to @nuxt/content 3. Refactor page components to use
ContentRenderer and adjust data fetching for better performance
and draft handling.
Improve paragraph extraction to handle multiple separator formats.
Replace the excerpt marker with <!-- EXCERPT_END --> across posts.
Add loading feedback to links and projects pages during fetches.
Add schema definition to content configuration and update markdown highlight theme to 'material-theme' in Nuxt configuration. Simplify article styling in blog post template.
Enhance the loading mechanism for link-sets by querying all data entries and improving error handling. Update the computed property to correctly extract link-sets from the new data structure in Nuxt 4 Content.
Include TypeScript reference for Nuxt in nuxt.config.ts and specify Nuxt types in tsconfig.json to enhance type checking and development experience.
Update logic to filter out draft posts only during the prerendering process in both the index and dynamic blog pages. Simplify content configuration by removing the exclusion of draft files from the blog source.
Add support for processing head data from frontmatter in various page components, including about, datenschutzerklaerung, impressum, links, projects, and dynamic blog pages. Implement logic to extract and set SEO meta tags, including Open Graph and Twitter tags, improving the overall SEO capabilities of the application.
Create a new draft blog post detailing the upgrade process from Nuxt 3 to Nuxt 4, including project preparation, dependency updates, and configuration changes. The post aims to provide insights and guidance for developers transitioning to the latest version.
Update the draft to enhance clarity and detail regarding the upgrade process, including project preparation, dependency updates, and configuration changes. Improve SEO metadata handling and refine the overall structure of the post to provide a comprehensive guide for developers transitioning to Nuxt 4.
Delete the draft blog post that detailed the upgrade process from Nuxt 3 to Nuxt 4. The post included insights on project preparation, dependency updates, and configuration changes, but has been removed for further refinement and restructuring.
@mjkatgithub
mjkatgithub merged commit 7ebbff2 into develop Dec 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant