Skip to content

Releases: atlaxt/nuxt-tawk-to

v1.2.0

24 Jun 11:41
Compare
Choose a tag to compare

🚀 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

11 Jun 14:52
Compare
Choose a tag to compare

✨ 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'
  • 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

11 Jun 07:59
57cb88c
Compare
Choose a tag to compare

📦 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'
  }
})