Skip to content

Releases: Blaspsoft/keysmith-react

🚀 Keysmith React v1.0.2 - Controller Protection Fix

06 Sep 17:09
97c6dfc

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Fixed controller overwriting issue - The package no longer overwrites TokenController.php on every artisan command run
  • Added publishable controllers - Users can now explicitly re-publish controllers using php artisan vendor:publish --tag=keysmith-controllers

🔧 Improvements

  • Controllers are now only copied on initial installation if they don't exist
  • User modifications to controllers are preserved across package updates
  • Follows Laravel best practices for package asset publishing

Contributors


This release ensures your custom controller modifications are safe and won't be lost during package operations.

🚀 Keysmith React v1.0.1 - Minor Fixes & Improvements

14 Mar 10:55

Choose a tag to compare

🛠 What's Changed?

🐛 Fixed: Permission checkbox label now correctly binds to the intended input.
🗑 Removed: Settings routes and settings controller, simplifying routing logic.
🔄 Updated: Page controller now dynamically sets the Inertia view based on the incoming route, handling both settings and default pages.

This update streamlines the package by reducing redundancy and improving maintainability. 🚀

🚀 Keysmith React v1.0.0 - Initial Release

10 Mar 14:42

Choose a tag to compare

🎉 What's New?
The first stable release of Keysmith React is here! 🎉 This package extends the Laravel 12 + React Starterkit by adding seamless API key and token management. It provides pre-built React components and integrates directly with Laravel Sanctum for secure authentication.

✨ Features
🔑 Full API Token Management
Easily create, view, and revoke API tokens with permission-based access.

🎨 Pre-Built React Components
Reusable, styled React components for seamless token management.

🔒 Secure Authentication
Built on Laravel Sanctum for secure API authentication.

⚙️ Flexible Installation
Choose between a dedicated API tokens page or integrated settings UI.

🛠 Customizable Permissions
Define custom API token permissions via the keysmith.php config file.

📱 Mobile-Friendly UI
Fully responsive design for use across all devices.

📦 Based on Laravel Breeze
This is based off the Laravel breeze implementation.

🎯 Extend your Laravel 12 + React Starterkit today!
Easily add API token management to your project with Keysmith React.

🔗 See full docs

🚀 Happy coding!