Skip to content

Release InKraft v2.0.0#44

Merged
SuperSandyman merged 8 commits into
mainfrom
develop
Jul 5, 2026
Merged

Release InKraft v2.0.0#44
SuperSandyman merged 8 commits into
mainfrom
develop

Conversation

@SuperSandyman

Copy link
Copy Markdown
Owner

Summary

Prepare the InKraft v2.0.0 release.

This PR includes:

  • dependency updates and CI verification for main
  • CMS noindex protections
  • hardened content write operations
  • migration from NextAuth to Better Auth with legacy env compatibility
  • refreshed CMS dashboard/sidebar/editor/list UI
  • mobile editor improvements with collapsible metadata panels
  • AI template generation provider selection for Google Vertex AI and OpenAI
  • package version bump to 2.0.0
  • README refresh for v2 setup, auth, deployment, and AI provider configuration

Impact

  • Existing NextAuth sessions will not carry over to Better Auth, so users may need to sign in again after deployment.
  • Production deployments should set a strong BETTER_AUTH_SECRET and a stable BETTER_AUTH_URL.
  • AI template generation defaults to Google Vertex AI, with OpenAI available via AI_PROVIDER=openai.

Validation

  • npx tsc --noEmit
  • npm run lint
  • npm test -- --run
  • npm run build

@SuperSandyman
SuperSandyman marked this pull request as ready for review July 5, 2026 08:52
@SuperSandyman
SuperSandyman merged commit 20b813a into main Jul 5, 2026
1 check passed
@SuperSandyman SuperSandyman added enhancement New feature or request documentation Improvements or additions to documentation labels Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant