Releases: atlaxt/nuxt-tawk-to
Releases · atlaxt/nuxt-tawk-to
v1.2.0
🚀 What's new in v1.2.0
This release brings new optional config values to improve flexibility and control over the Tawk.to widget.
✨ Added
- Support for additional Tawk.to config options:
embedId
basePath
autoStart
🛠 Example config
export default defineNuxtConfig({
modules: ['nuxt-tawk-to'],
tawkTo: {
propertyId: 'your-id',
widgetId: 'your-widget-id',
embedId: 'custom-embed',
basePath: '/chat',
autoStart: false,
}
})
nuxt-tawk-to v1.1.0 – TypeScript Support & Improved Structure
✨ What's New in v1.1.0
-
✅ TypeScript support added
- You can now import types directly via:
import type { TawkToConfig } from 'nuxt-tawk-to/types'
- You can now import types directly via:
-
✅ Simplified module structure
- Refactored the internal setup for better maintainability
🧩 Compatible with Nuxt 3+
📄 License: MIT
🔗 Live demo: nuxt-tawk-to.atlaxt.me
v1.0.0 - First stable release
📦 v1.0.0 - First Stable Release
This is the first stable release of nuxt-tawk-to
, a lightweight Nuxt 3 module that makes it easy to add Tawk.to live chat support to your Nuxt app.
✨ Highlights
- ✅ Plug-and-play module via
nuxt.config.ts
- ✅ Uses official Vue 3 wrapper:
@tawk.to/tawk-messenger-vue-3
- ✅ Tree-shakable and fully typed with TypeScript
- ✅ Auto-injects the Tawk widget only on client side
- ✅ Supports Nuxt runtime config (
useRuntimeConfig().public.tawkTo
)
📖 Quick Usage
export default defineNuxtConfig({
modules: ['nuxt-tawk-to'],
tawkTo: {
propertyId: 'your-tawk-property-id',
widgetId: 'your-widget-id'
}
})