Skip to content

v1.0.0

Latest

Choose a tag to compare

@uchkunrakhimow uchkunrakhimow released this 29 Sep 14:20
· 1 commit to add-types since this release

What's Changed

✨ New Features

  • Complete TypeScript rewrite with full type safety
  • Built-in TypeScript definitions (no @types package needed)
  • Auto-reconnection with exponential backoff
  • Action queuing system for unauthenticated connections
  • Enhanced error handling and debugging

🔧 Technical Changes

  • Migrated from JavaScript to TypeScript 5.9+
  • Modern ES2020+ syntax and Node.js 16+ support
  • Zero external dependencies
  • Event-driven architecture with proper typing
  • Comprehensive JSDoc documentation

🏗️ Build & Package

  • Added TypeScript build pipeline
  • Source maps for debugging
  • CommonJS and ESM compatibility
  • Optimized dist output

📦 Package Updates

  • New package name: asterisk-manager-ts
  • MIT license maintained
  • Updated repository structure

Breaking Changes: This is a complete rewrite. Migration from previous versions requires updating import statements and reviewing TypeScript types.