Skip to main content
Version: 2.0.0

Kitchen365 Console v2.0.0 — Q3 2025

Release Date: January 1, 2026

New Features​

  • Site Users Management - Created comprehensive site users entities and DTOs for user management workflows
  • Order Email Control - Added shouldSendEmail field in order DTO for flexible email handling based on order configuration
  • Address Management - Implemented automatic shipping address copying when not present, improving order creation workflows
  • Digital Asset Management - Enhanced digital asset enum system for better content categorization
  • Tenant-Staff Management Permissions - Added tenant-staff management permissions in system settings for role-based access control
  • Environment Configuration Service - Implemented loading environment variables from config service for better configuration management
  • Async Database Loading - Implemented asynchronous database loading for improved application startup performance
  • Email Management - Added email send control based on order DTO configuration with nullable amount handling
  • Automatic Shipping Address Copy - Implemented feature to automatically copy shipping address when not present during order creation

Improvements​

  • Customer Address Handling - Improved customer address orphan handling for data integrity
  • Order Payment Processing - Enhanced order payment DTO with additional fields and improved structure
  • Developer Experience - Implemented ESLint setup and linting improvements for code quality (Husky, ESLint rules, pre-push hooks)
  • Email Services - Enhanced email handling logic to respect order configuration preferences
  • System Settings - Refactored system settings for order/quote management
  • User Profile API - Improved user profile API endpoints for better data consistency
  • Cache Management - Implemented automatic cache clearing on user role updates
  • Form Submissions - Fixed form submission queries with proper ordering
  • Permission Management - Improved permission handling with automatic revocation on role changes
  • Password Reset - Enhanced forgot password flow with token verification

Bug Fixes​

  • Fixed customer update API issues and removed duplicate logs
  • Corrected digital asset enum references
  • Fixed nullable handling in email amount calculations
  • Resolved permission revocation delays when removing user roles
  • Fixed form submission ordering issues in queries
  • Improved password reset flow with proper token handling
  • Fixed optional parameter handling in cache methods (getWithPrefix, setWithPrefix)
  • Corrected permission identity API routes
  • Fixed user inactivity logout logic in console API
  • Enhanced cache token expiry management